Seite 1 von 1

Filter auf fehlendes Bild?

Verfasst: Mittwoch 28. Februar 2024, 12:39
von GE Schwerte
Wie selektiere ich alle Schüler, die *kein* Schülerfoto haben?
Filter I und Filter II helfen mir nicht weiter.

Ich stelle mir einen SQL-Befehlt vor:

Code: Alles auswählen

SELECT Schueler.* FROM Schueler
WHERE Schueler.Geloescht='-' AND $Fotoinhalt$  IS  NULL 
Aber was steht an der Stelle von $Fotoinhalt$?

Re: Filter auf fehlendes Bild?

Verfasst: Mittwoch 28. Februar 2024, 13:44
von Raffenberg
Hallo,
so müsste es gehen:

Code: Alles auswählen

SELECT * FROM Schueler as s left join SchuelerFotos as sf on s.id = sf.Schueler_ID WHERE s.Geloescht='-' AND s.Status = 2 AND sf.Foto  IS  NULL 

Re: Filter auf fehlendes Bild?

Verfasst: Mittwoch 28. Februar 2024, 13:54
von W.Maßmann
Hallo GE Schwerte,
dies funktioniert hier auch in Filter II:
Schueler.Geloescht='-' and schueler.status=2 and schueler.FotoVorhanden='-'

Re: Filter auf fehlendes Bild?

Verfasst: Mittwoch 28. Februar 2024, 13:58
von GE Schwerte
Herzlichen Dank!
Beides funktioniert. :D

and schueler.FotoVorhanden='-" war die Information, die mir fehlte, das Feld ist
ja nicht in der Drop-down-Liste der Feldnamen vorhanden.

Re: Filter auf fehlendes Bild?

Verfasst: Mittwoch 28. Februar 2024, 15:48
von W.Maßmann
Das hatte mich auch irritiert. Ich bin dann in einem Foto-Report fündig geworden.