Hallo Rolf,
probiere es mit diesem Code, habe das Datum und das Leerkriterium rausgenommen, sortiere anschließend das Datum und schau nach, ob unter "tisisin" im gleichen Datensatz unter "Kurs" eine 0 (Null) oder nichts drinnensteht (leer). Natürlich im gegenständlichen Zeitraum (19.11.2011 bis 23.11.2011)
SELECT titcrs.Datum, titcrs.Titel, titcrs.Kurs
FROM titcrs
WHERE (((titcrs.Titel)="tisisin"));
Hast Du beide Varianten mit Null und Leer ausprobiert?
Schicke Dir zwecks Nachvollziehung und damit Du siehst, dass es funktioniert eine Beispieldatei, schau Dir vor allem die Entwurfsansicht und die SQL-Ansicht der Abfrage "titcrs Abfrage" an.
In diesem Beispiel sind die maßgebenden Kursfelder leer, daher der Code wie in der SQL-Ansicht zu sehen:
SELECT titcrs.Datum, titcrs.Titel, titcrs.Kurs
FROM titcrs
WHERE (((titcrs.Datum) Between #11/19/2011# And #11/23/2011#) AND ((titcrs.Titel)="tisisin") AND ((titcrs.Kurs) Is Null));
Beispiel
Sollten die Kursfelder jedoch eine 0(Null) haben, wäre der andere Code (wie in AW1 zu sehen) anzuwenden.
Aus dem für Oracel umgewandelten Code kann ich leider mangels spezieller Oracle Kenntnisse nichts erkennen.
Gruß
Paul1