Prístup zahŕňa množstvo výkonných nástrojovumožňuje užívateľovi používať dátumy a rozsahy dátumov, ktoré sa majú špecifikovať v určitých kritériách. Ak sa chcete vyhnúť zložitej logike v databáze, ktorá obsahuje dátumy, funkcie DATE môžu byť pre vás veľmi užitočné. V tomto príspevku sa dozviete, ako používať jednoduché funkcie DATE.
Spustite program Access 2010, otvorte tabuľku, v ktorej chcete použiť funkciu Dátum. Napríklad sme zahrnuli tabuľku obsahujúcu záznam majiteľov účtov vo viacerých poliach; Meno, účet, cena, dátum, a zrušenie ako je uvedené na snímke obrazovky nižšie.

Teraz musíme vytvoriť dotaz, v ktorom použijeme funkciu Dátum, aby sme skontrolovali dátum splatnosti, rozdiel dní atď. vytvoriť a kliknite na Návrh dotazu.

Dostanete sa na kartu dopytu, zobrazí sa okno s výzvou na pridanie požadovanej tabuľky, výber požadovanej tabuľky a kliknutie Pridať.
Vybraný stôl objaví sa okno, ktoré zobrazuje jeho polia, pretiahnite jednotlivé polia do dolného panela a povoľte začiarkavacie políčka, ako je to zobrazené na obrázku nižšie.

Teraz do tohto dotazu pridáme nové pole, predpokladajme, že chceme vytvoriť pole, ktoré zobrazuje dátum splatnosti. Pre pridanie poľa Dátum splatnosti predpokladáme, že to bude 7 dní po registrácii k účtu.
Takže to napíšeme ako
Termín: [Dátum] +7
Poznámka: Keď sa chystáte pracovať na rande, nezabudniteže jeho typ údajov musí byť nastavený ako dátum / čas, aby mohol vykonávať akcie a používať funkcie v dátumoch. Niekedy sa stane, že pole obsahuje dátumy, obsahuje dátový typ Text alebo Memo, čo tiež podporuje zahrnutie dátumov, pretože zápis dátumov by nespôsobil konflikt s dátovým typom Text alebo Memo.
Vzorec napíšeme do susednej poslednej bunky zrušenie bunka, ako je znázornené na obrázku nižšie.

kliknite beh, a všimnete si, že k dátumu začatia sa pridá 7 dní a výsledok sa zobrazí v novovytvorenom poli due, ako je uvedené na snímke obrazovky nižšie.

Ak teraz chceme ukázať rozdiel medzi dátumom začiatku a zrušenia, jednoducho napíšeme;
Rozdiel: [Zrušenie] - [Dátum]

Po kliknutí Run, zobrazí rozdiel medzi dátumami ako číselné hodnoty, ako je to znázornené na nasledujúcom obrázku.

Ak teraz chceme extrahovať mesiac a rok z ľubovoľného poľa, ktoré obsahuje dátumy, jednoducho zapíšeme nasledujúce riadky;
Mesiac: Mesiac ([Názov tabuľky])
Rok: Rok ([Názov tabuľky])
![rok a mesiac 1]](/images/ms-office/ms-access-2010-date-functions_8.jpg)
Vyťaží rok a mesiac z internetu Dátum ako je to znázornené na nasledujúcom obrázku obrazovky.

Použili sme niekoľko základných funkcií dátumutabuľka, existuje veľa ďalších spôsobov, ako ich môžete použiť podľa situácie. Bol to jednoduchý príklad, ako začať s funkciou dátumu, ale keď potrebujete porovnávať viac polí obsahujúcich dátumy, potom by to bolo zložité.
Môžete si tiež pozrieť predtým preskúmané príručky o prepojeniach programu Access 2010 Relationship & Query a o tom, ako analyzovať prehľady programu Access s programom Excel.
Komentáre