nemesis2212
Gebruiker
- Lid geworden
- 11 okt 2009
- Berichten
- 43
hoi all,
ik wil in een formulier kunnen selecteren op groepsnaam en op een begin en eind datum.
met deze combi wil ik in een subformulier alle dieren weten die op tussen die datum of op 1 datum (begin datum) in die bepaalde groep zitten.
nu is mijn sql zo op dit moment.
SELECT I1.Aapnummer, Naam, Groepsnaam, Geslacht
FROM Introducties AS I1, Dieren, [Groep dieren]
WHERE I1.Aapnummer = Dieren.Aapnummer
AND [Groep dieren].Groepsnaam = [Forms]![Datum groepen history].groepsnaam
AND I1.Groepsnummer = [Groep dieren].Groepsnummer
and [Datum introductie] = (Select MAX([Datum introductie]) From Introducties I2
Where [Datum introductie] <= [Forms]![Datum groepen history].begindatum and I1.Aapnummer = I2.Aapnummer);
hoe kan ik dit veranderen dat dit goed werkt. het lukt nog niet. het lukt wel bv als ik bij de 4e regel (groepsnaam) een daadwerkelijke naam neerzet.
iemand ideeeen??
alvast bedankt
ik wil in een formulier kunnen selecteren op groepsnaam en op een begin en eind datum.
met deze combi wil ik in een subformulier alle dieren weten die op tussen die datum of op 1 datum (begin datum) in die bepaalde groep zitten.
nu is mijn sql zo op dit moment.
SELECT I1.Aapnummer, Naam, Groepsnaam, Geslacht
FROM Introducties AS I1, Dieren, [Groep dieren]
WHERE I1.Aapnummer = Dieren.Aapnummer
AND [Groep dieren].Groepsnaam = [Forms]![Datum groepen history].groepsnaam
AND I1.Groepsnummer = [Groep dieren].Groepsnummer
and [Datum introductie] = (Select MAX([Datum introductie]) From Introducties I2
Where [Datum introductie] <= [Forms]![Datum groepen history].begindatum and I1.Aapnummer = I2.Aapnummer);
hoe kan ik dit veranderen dat dit goed werkt. het lukt nog niet. het lukt wel bv als ik bij de 4e regel (groepsnaam) een daadwerkelijke naam neerzet.
iemand ideeeen??
alvast bedankt
Laatst bewerkt: