Kui kasutate Kuupäeva Accessi päringu kriteeriumidena, võite avastada, et te ei saa oodatud tulemeid.
Ülal esitatud päringus ei tööta kriteeriumid, >=#1.1.2005#<#1.01.2010# ei tööta, kuna see ei sobi. Päring käivitub, kuid tõenäoliselt on tulemid valed. Kriteeriumides peab kuupäevade vahel olema tehtemärk "And". Alltoodud kriteeriumid koos tehtemärgiga And töötavad ootuspäraselt.
Asjade lihtsamaks muutmiseks saate sama testi tegemiseks kasutada märkide "suurem kui", "väiksem kui" või "võrdne" asemel märki "Between", kasutades kuupäevi ja tehtemärki "Ja".
Between #1.1.2005# And #1.1.2010#
Kas märkate kuupäevi ümbritsevaid tärke (trellimärke) ? Kui sisestate kuupäeva, mille Access tuvastab, ümbritsetakse see automaatselt tärkidega # .
Kuupäevakriteeriumide näited
Siin kuvatakse mõni toimiv kriteerium, mis ei toimi.
Kriteeriumid |
Tagastab kirjed, mille väärtuseks on: |
>31.12.10 |
Kuupäevad 1.01.2011 või hiljem. |
<=1.6.2014 |
Kuupäevad, mis on 01.06.2014 või varem. |
8/25/13 |
Ainus kuupäev 25.08.13. |
Between 9/1 And 12/31/15 |
Kuupäevad jooksva aasta 9.09.1 ja 31.12.15 või varem. |
>31.03.13<1.07.13 |
Kõik kuupäevad. Kriteeriumil puudub tehtemärk And, seega ei filtreerita tulemeid välja. |
Between 3/1/10 and 1/1/05 |
Kuupäevad 1.01.05 või hiljem või 1.03.10 või varem. Pole oluline, et hilisem kuupäev sisestatakse kriteeriumitesse enne varasemat kuupäeva. |
Accessi tuvastatud kuupäevavormingute näited
Siin on mõned paljud kuupäevavormingud, mida saate lahtris Kriteeriumid kasutada.
Vorming |
Näide |
m/d/yyyy |
10/5/2013 |
m/d |
10/5 Access kasutab jooksvat aastat, kui te seda ei määra. |
d-mmm-yyyy |
5. okt 2013 |
m-d-yyyy |
3-7-1990 |
Kuupäevade päringukriteeriumidena kasutamise kohta leiate teavet teemast Kuupäevade kasutamise näited Accessi päringutes kriteeriumidena .