ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
643
643
EMPFEHLEN
-
Hallo habe folgendes Problem, ich muss drei Tabellen ansprechen und zwar möchte ich: (über phpmyadmin)
Ermittle alle Werte (Zahlen) 'products_id' aus der Tabelle 'products' wo das Feld 'product_status' = 0, dann lösche alle Einträge aus der Tabelle 'products_description' und der Tabelle 'products_to_categories' mit dieser products_id und anschließend alle Einträge aus der Tabelle 'products' WHERE products_id=0
Ich hoffe mich hat jetzt jemand verstanden was ich vorhab und hoffe mir kann jemand helfen ...bin nämlich restlos überfordert damit, bekomme nur das löschen der Einträge mit products_id=0 hin, allerdings darf das ja erst als letztes passieren, dass könnte ich aber zur Not auch einzeln hinterher machen.
Wäre Nett wenn mir jemand helfen könnte.
Danke
-
Hey, genau so, wie Du es schon mit Worten beschrieben hast!
Schau mal den Syntax an: MySQL Delete
Dort sollte dich besonders dieses SQL Statment interessieren:
Es wird nur T1 und T2 gelöscht. Kannst natürlich auch T3 mit eintragen. Genau erklärt wird unter dem Link.PHP-Code:DELETE t1,t2 FROM t1,t2,t3 WHERE t1.id=t2.id AND t2.id=t3.id
Sag mal - warum verwendest Du nicht InnoDB unter MySQL? Das ist Transaktionssicher und Du kannst sowas automatisch machen lassen. Ab der 4.01x kannst Du dort cascadierende Schreibvorgänge anlegen.
Chris
Ähnliche Themen
-
Datensatz löschen, wenn in einer anderen Tabelle nicht vorhanden
Von port29 im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 15.08.10, 03:16 -
Werte aus DB prüfen (wenn ja dann weiter Wenn nein dann nicht)
Von harderph im Forum PHPAntworten: 3Letzter Beitrag: 27.01.08, 10:45 -
Variablen Prüfen wenn admin dann ausgeben wenn nicht...
Von harderph im Forum PHPAntworten: 3Letzter Beitrag: 25.03.07, 19:47 -
checkbox angeklickt oder nicht ... wenn nicht dann, wenn dann ...
Von -GS-Master im Forum PHPAntworten: 2Letzter Beitrag: 17.02.06, 19:52 -
Wenn Dann
Von Mway-Tuning im Forum Flash PlattformAntworten: 5Letzter Beitrag: 16.11.04, 13:46





Zitieren
Login





