Bei einer Datenbankabfrage möchte ich sicherstellen, dass ein Video nicht in einer bestimmten Kategorie ist.
(Es gibt noch andere Bedingungen, die ich mit "1=1" abgekürzt habe.)
Die Sub-Query wird benötigt, da ein Video in mehr als einer Kategorie sein kann.
Jetzt möchte ich das ganze erweitern. Alle Videos die in Kategorie 12 oder 13 sind, sollen nicht abgefragt werden.
Wie kann ich das machen?
Code:
SELECT video.* FROM videos AS video WHERE 1=1 AND 12 NOT IN (SELECT cat_id FROM videos_cat_relation AS vcr WHERE video.id = vcr.video_id)
Die Sub-Query wird benötigt, da ein Video in mehr als einer Kategorie sein kann.
Jetzt möchte ich das ganze erweitern. Alle Videos die in Kategorie 12 oder 13 sind, sollen nicht abgefragt werden.
Wie kann ich das machen?

Kommentar