phpbar.de logo

Mailinglisten-Archive

AW: Datensatz "verschieben"
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AW: Datensatz "verschieben"



hi

mit insert into wird aber kein verschieben ausgelöst sondern ein nuer
Datensatz eingefügt. dies bietet sich an, wenn die neue struktur nicht ganz
der alten entspricht. danach muss dann mit delete * from tabelle where ...
der alte satz gelöscht werden.

Joe


> 
> ja, die gibt´s. Ich kenne die genaue Syntax nicht, aber man 
> kann soetwas wie
> INSERT INTO <neue tabelle> SELECT <spalten> FROM <alte 
> tabelle>. Dabei muß
> man darauf achten, daß die ausgewählten Spalten in der neuen Tabelle
> ebenfalls vorhanden sind, notfalls muß man die <as> Klausel verwenden.
> 
> Bsp:
> INSERT INTO new SELECT name as neuername, id as neueid FROM 
> altetabelle
> 
> Bye,
> Guido Niewerth
> 
> -----Ursprüngliche Nachricht-----
> Von: Bauer Norbert (FV/SLH) [mailto:Norbert.Bauer_(at)_de.bosch.com]
> Gesendet: Dienstag, 12. Dezember 2000 10:27
> An: mysql-de_(at)_lists.4t2.com
> Betreff: Datensatz "verschieben"
> 
> 
> Gibt es einen eleganten Weg, einen einzelnen Datensatz von 
> einer Table in
> eine andere (fast) identische zu verschieben?
> 
> ---
> *** Weitere Infos zur Mailingliste und MySQL unter 
http://www.4t2.com/mysql

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive