Hi,
mit folgender Abfrage versuche ich, Datenbankzeilen, in denen der Benutzername '$escname' der selbe ist, bis auf eine solche Zeile zu löschen (NAMES.ID ist unique):
Es geht nicht. Es verschwinden immer alle Namen von denen, die es mehr als einmal gibt. Was tun?
danke,
Ags
mit folgender Abfrage versuche ich, Datenbankzeilen, in denen der Benutzername '$escname' der selbe ist, bis auf eine solche Zeile zu löschen (NAMES.ID ist unique):
Code:
DELETE FROM NAMES USING NAMES, NAMES as vtable WHERE NAMES.AuthorID = $destid AND NAMES.Name = '$escname' AND (NOT NAMES.ID=vtable.ID) AND (NAMES.Name=vtable.Name)
danke,
Ags

Kommentar