Hallo,
gibt es unter MySQL in der Version 3.23.52 die Möglichkeit, Variablen wie unter MSSQL (DECLARE) zu definieren und ihnen per SELECT-Abfrage einen Wert zuzuweisen ?
Das Ausgangsproblem welches ich habe ist, dass ich einen Delete über 3 Tabellen hinweg durchführen muss, welche je über eine integer id in zusammenhang stehen (Tabelle1.a=Tabelle2.b und Tabelle2.a=Tabelle3.b). Tabelle 1 und Tabelle 3 stehen in keinem direkten Zusammenhang.
Das gleichzeitige Löschen von Einträgen aus mehreren Tabellen ist allerdings erst ab Version 4 möglich (zumindest wird dies in der Dokumentation behauptet). Jetzt muss ich natürlich zuerst die Schlüssel auslesen um festlegen zu können, welche Zeilen in welcher Tabelle gelöscht werden müssen.
Ich bin froh um alle brauchbaren Tips…