mehrere kategorien gleichzeitig löschen?

Mohamedal_hakim

Aktives Mitglied
19. Januar 2007
115
0
hallo, habe mehrere kategorien (leere) die ich alle löschen möchte.
es sind um die 200 stk. (ohne Name)
kann sie leider nicht alle markieren. gibt es einen Trick über SQL?
wäre nett.
danke.
mohamed
 

waldemar

Aktives Mitglied
21. Mai 2008
47
0
Code:
SELECT * FROM tkategorie WHERE kkategorie NOT IN (SELECT DISTINCT(kkategorie) FROM tkategorieartikel) AND koberkategorie != 0

durch diese abfrage erhälst du eine liste ALLER kategorien die keine artikel beinhalten UND keine oberkategorie haben... ABER falls du mehrere verschatelungen der kategorien hast, solltest du prüfen, ob da nicht noch normale unterkategorien aufgezählt werden....

deswegen auch eine select abfrage und keine delete abfrage....

benutzung auch auf eigene gefahr (auch wenn bei select nichts passiert ausser einer auflistung)
 

Ähnliche Themen