Seite 1 von 1

SQL Abrage

Verfasst: 25.03.2004 20:36
von Mario
Hallo, ich habe da ein kleines Problem und ´zwar möchte ich über phpmyadmin folgendes machen:

Ich habe zwei Tabellen und ich möchte aus beiden Tabellen Einträge löschen wenn in table_a die id=0 ist.

Also nach dem Motto:

Suche den Namen bei dem in table_a id=0, dann lösche die Datensätze den Namen in table_b bei dem in table_a id=0 und lösche anschliessend in table_a alle Datensätze mit id=0

Ich bekomme leider nur die Löschung der Datensätze hin deren id=0 ist hin.

Code: Alles auswählen

DELETE from table_a WHERE id=0
Kann mir da bitte mal einer helfen ....Danke

Verfasst: 25.03.2004 22:46
von Dennis63
DELETE FROM TableB WHERE TableA.name = TableB.name AND TableA.id = 0

So ungefähr...

Grüße
Dennis

Verfasst: 25.03.2004 22:58
von Mario
supi .... Danke !!! klappt!!