Ich möchte folgende SQL-Abfrage realiseren:
Sinngemäß:
suche mir alle Aufgaben, welche i Tabelle bewertung stehen und Spalte „bewertung2“ leer, oder welche gar nicht erst in der Tabelle bewertung stehen und insgesamt von einem aufgabengeber XY (hier U40) sind.
Mein versuch:
select aufgaben_main.aufgaben_id FROM aufgaben_main, bewertung WHERE (aufgabengeber=‚U40‘ && bewertung2 =’’ and aufgaben_main.aufgaben_id=bewertung.aufgaben_id) OR (aufgabengeber=‚U40‘ && aufgaben_id NOT IN (select aufgaben_id FROM bewertung));
Leider war der Erfolglos! Kam Syntaxfehler
Hat jemand einen Idee, wie man die Abfrage gestaltet?
DANKE im Voraus!