Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: mad am März 03, 2019, 19:58:21

Titel: Abfrage filtern: "von Jahr bis Jahr"
Beitrag von: mad am März 03, 2019, 19:58:21
Hallo Zusammen,

diese Variante wäre für mich doch die bessere. Habe eine Abfrage aus einem anderen Formular verwendet und umgeschrieben. Diese zeigt nur die Übungen des jeweils ausgewählten Jahres an.
Nun würde ich ein zweites Auswahlfeld "PAJahr2" im Formular einfügen um von Jahr (PAJahr1) bis Jahr (PAJahr2) auszuwählen.
Aber wie müßte der bestehende Code (PARAMETERS) erweitert werden?

PARAMETERS [Forms]![PA_Personal]![PAJahr1]  Text ( 255 );
TRANSFORM Last(Übungen.ADatumU) AS LetzterWertvonDatum
SELECT [Registrierung-Üb].Name
FROM Übungen INNER JOIN ([Registrierung-Üb] INNER JOIN Personal ON [Registrierung-Üb].Name = Personal.Namekenn) ON Übungen.UebKenn = [Registrierung-Üb].Übungen
WHERE ((([Registrierung-Üb].ÜbAtemschutz)=Yes) And ((Übungen.Thema) Like "7.? *") And ((Personal.Atemschutztraeger)=Yes) And ((Personal.status) Like "Aktiv*") And ((Year([Übungen.ADatumU]))=Forms!PA_Personal!PAJahr1))
GROUP BY [Registrierung-Üb].Name, Personal.Atemschutztraeger, Year([Übungen.ADatumU])
PIVOT Übungen.Thema In ("7.1 FwDV7 - Standortübung Atemschutz","7.2 FwDV7 - Übung ASZ-Lenting","7.3 FwDV7 - theoretische Einweisung Atemschutz");




bräuchte wieder mal Hilfe.
Habe eine Abfrage (SQL-Code siehe unten) erstellt mit dem ich von diversen Kollegen das letzte Übungsthema pro Jahr filtere.
Nun bräuchte ich ein Kriterium mit dem ich die Jahre eingrenzen könnte: "von Jahr bis Jahr" (z.B. 2015 - 2018).
Alter Code gelöscht:


Hilfe wäre toll.


Gruss
mad
Titel: Re: Abfrage filtern: "von Jahr bis Jahr"
Beitrag von: mad am März 04, 2019, 22:41:19
Hallo Zusammen,

habe eine Lösung gefunden:
Between [Forms]![PA_Personal]![PAJahr1] And [Forms]![PA_Personal]![PAJahr2]))

Gruß
mad