SQL Abfrage erweitern

Hallo,

ich habe folgende Abfrage:
SELECT [Nachname] & ', ’ & [Vorname] AS Ausdr1, tblMitarbeiter.EmailAdresse
FROM tblMitarbeiter
WHERE (((tblMitarbeiter.EmailAdresse) Is Not Null) AND ((tblMitarbeiter.Status)

Hallo Harald,

was du benötigst ist eine TRUE/FALSE Aussage.
Ich würde das in eine Funktion packen. Hier ein ausführliches Beispiel:

Public Funktion Prüf_MONAT(Mit_Stat,xDatum)
Dim XMonat

If Mit_Stat = 5 then 'jetzt prüfen

xMonat = month(xDatum) ’ Monat ermitteln

Prüf_Monat = iif(xMonat 9, True, False)

else 'kein Status = 5 also alles in Ordnung
Prüf_Monat = true
endif

End Function

oder ganz ohne Funktion:

IIF(tblMitarbeiter.Status=5,iif(month(tblMitarbeiter.Datum) 9, True, False),TRUE)

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Hallo Wolfgang,

die IIf-Funktion kannte ich nicht.
Wieder was dazu gelernt.

Vielen Dank für die Beispiellösung
und überhaupt für deine Hilfe.

Grüße aus der Nachbar-Hansestadt
und schöne Pfingsten.
Harald

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]