Mailinglisten-Archive |
Hallo Dennis, Am Freitag, 19. Oktober 2007 schrieb Dennis Dohle: > kleine Frage, ich versuche gerade, ein Update einer Tabelle in > Abhängigkeit einer anderen Tabelle zu machen. Im Beispiel sieht das > so aus: > > Ich habe zwei Tabellen. > Tabelle1: personen > Tabelle2: titel > > In der Personentabelle ist die ID des Titels gespeichert. Wenn ich > jetzt einen Titel lösche, soll die Tabelle "personen" aktualisiert > werden. Klar, ein einfaches Update tut's hier auch, aber mein > Vorhaben ist etwas komplexer und daher frage ich mich, ob ich mit > einem Update-Befehl über die Tabelle "personen" alle nicht mehr > existierenden Titel-IDs löschen kann. > > Irgendwie so etwas: > > UPDATE personen AS A, titel AS B > SET A.personen=NULL > WHERE B.id_titel!=A.id_titel > > Das ist aber wohl mistig, oder? was sollte an einem UPDATE mit JOIN mistig sein? Das habe ich auch schon mal gemacht. Viele Grüße, Lutz
php::bar PHP Wiki - Listenarchive