phpbar.de logo

Mailinglisten-Archive

DELETE Problem mit zwei Tabellen

DELETE Problem mit zwei Tabellen

Uwe Driessen driessen at fblan.de
Don Jun 5 11:37:33 CEST 2008


Tobias Mueller-Wrana schrieb: 
> Hallo liebe Liste,
> 
> Ich habe ein DELETE Problem, leider wir nicht nur zuviel sondern
> ALLES gelöscht.
> 
> Folgende Syntax:
> 
> delete TABELLE_1, TABELLE_2 from TABELLE_1, TABELLE_2
> where TABELLE_1.id = TABELLE_2.id and TABELLE.time <= DATE
> 
> Eigentlich möchte damit nur Objekte löschen, die älter als
> DATE sind, doch leider löscht er alles aus TABELLE_1 und TABELLE_2.
> 
> Jemand eine Idee?

Date Wert nicht in tabelle.time gefunden oder allgemein so das alle gefunden wurden 

Wo ist der Bezug von Tabelle.time zu tabelle1 und tabelle2?

Where umdrehen zuerst date selectieren in tmptabelle schreiben und dann Bezug nehmend
Löschvorgang ausführen. 

Vor den delete erstmal ein select absetzen um zu schauen was denn überhaupt gelöscht wird 

> 
> Danke im Voraus
> 
> 


Mit freundlichen Grüßen

Drießen

-- 
Software & Computer
Uwe Drießen
Lembergstraße 33
67824 Feilbingert
Tel.: +49 06708 / 660045   Fax: +49 06708 / 661397


_______________________________________________
Allgemeine Infos zur Liste: http://www.4t2.com/mysql/
Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de

php::bar PHP Wiki   -   Listenarchive