Tanny
9. Mai 2018 um 16:43
1
Hallo Gemeinde,
mit welchem SQL-Befehl kann ich Artikel komplett aus der Datenbank löschen, die den Status “Active = 0” haben?
Mit
DELETE FROM `s_articles` WHERE `active` = 0
lösche ich doch nur die Artikel in der Tabelle “s_articles”?
Wie müsste denn der Befehl lauten um die Artikel komplett aus der Datenbank zu löschen? (Also auch Bilder, Varianten, Attribute usw.)
Danke im Voraus.
Grüße
Tanny
11. Mai 2018 um 09:37
3
Danke für die Antwort.
Die Auflistung kenne ich. Nur hat nicht jede Tabelle eine Spalte „active“. Wie lokalisiere ich denn in diesen Tabellen nicht aktive Artikel um diese auch dort zu löschen?
Danke und Grüße
Dazu nutzt du joins ( SQL Joins ) und hangelst dich mit der articleID oder den darin gegebenen ID’s durch die Datenbank.
Und was ist mit Weiterleitungen und den anderen Dingen die damit zusammenhängen? An alles gedacht?