Příklad: Objednávky zákazníků jen z posledního týdenního jídelního lístku
SQL dotaz v Ms Access: SELECT TbObjednavky.idJL, TbObjednavky.idZak, TbObjednavky.Po, TbObjednavky.Ut, TbObjednavky.St, TbObjednavky.Ct, TbObjednavky.Pa
FROM TbObjednavky
WHERE (((TbObjednavky.idJL)=(SELECT MAX(TbObjednavky.idJL) FROM TbObjednavky )))
ORDER BY TbObjednavky.idJL DESC;
SQL dotaz je díky závorkám trošku nepřehledný takže jednodužší je návrhové zobrazení a v kolonce idJL zadat do kritérií: (SELECT MAX(TbObjednavky.idJL) FROM TbObjednavky )
Tento dotaz v kritériích lze také upravit jinak (MIN,LAST) apod. v tomto příkladu jde jen o syntaxi...
Dalším problematickým úskalím je vytvoření SQL dotazu pro recordset s filtrací pro datum, protože je potřeba hledané datum upravit pomocí funkce Format viz příklad: strFiltr = "SELECT * FROM TbJidelniListky WHERE DatOd = #" & Format(PrvniDen, "m-d-yy") & "#"
Přidal limlejn
dne 30.01.2019 12:24
775 x Přečtené ·
Hodnocení
Musíte být registrovaný, aby jste mohli hodnotit.
Prosím přihlašte se, a nebo se zaregistrujte.
Zatím nikdo nehodnotil.
Přilášení
Zapoměli jste heslo? Pro zaslání nového Klikněte sem.