Mailinglisten-Archive |
Hi Stephan, Am Sonntag, 5. November 2006 15:43 schrieb Krauss: > Ich habe eine Mysql Tabelle. > In dieser Tabelle möchte ich mittels einer Sql Datensätze > duplizieren. 2 Besonderheiten treten auf. > > 1. Die Spalte id ist Primary Key > > 2. der Inhalt der Spalte navigation_id soll auf einen neuen Wert > geändert werden. > > Lösungsansatz: > > Das soll möglichst nur mit einer SQL erfolgen. > Für das Updaten der Spalte navigation_id könnte ein > IF ... THEN ... zur Anwendung kommen. > Für die Korrektur des key könnte > ON DUPLICATE KEY update ... > zur Anwendung kommen. > > Kann jemand mit einer Info weiterhelfen ? hast Du Dir schon mal INSERT INTO TABLE ... SELECT ... angesehen? Viele Grüße Lutz
php::bar PHP Wiki - Listenarchive