Microsoft Office Access - Kako izračunamo starost - članek

Access – Kako izračunamo starost

V svoji podatkovni bazi imate na stotine imen, naj bodo to prijatelji, znanci, stranke ali pa poslovni partnerji. Poleg vse gmote podatkov, ki jih vodite, imate v bazi zapisane tudi njihove rojstne dneve. A vseeno bi bilo prav lepo, če bi vas Access prikazal tudi starost teh oseb. Kako to naredimo?

 

Za potrebe te vaje sem ustvaril novo podatkovno zbirko z eno tabelo, ter vanjo vpisal nekaj podatkov. Tabela izgleda zelo preprosto:

 

Access_Kako_Izracunamo_Starost_Slika_1

 

Tako. Podatki so pripravljeni, zdaj pa si želimo ugotoviti starost. To bomo naredili s pomočjo poizvedbe. Izdelajmo novo poizvedbo in vanjo vstavimo vsa polja. V poizvedbi ustvarimo novo polje in vanj vpišemo sledeč izraz: 'Starost: Year(Date())-Year([Rojstni dan])'. Če izraz razčlenim, je 'Starost' ime polja, ki bo prikazano v zagnani poizvedbi. Funkcija 'Year' iz datuma vrne letnico, funkcija 'Date()' pa vrne trenutni datum. Ali bolj preprosto povedano: od trenutnega leta smo odšteli letnico rojstva ter tako dobili starost osebe v naši bazi.

 

Tule pa je končna tabela, ki jo poizvedba kreira:

 

Access_Kako_Izracunamo_Starost_Slika_2

 

Preprosto, kajne? No, če poznamo določene datume naših strank, oziroma ljudi s katerimi smo v kontaktu, si lahko v MS Accessu z njimi zelo pomagamo. Access lahko na primer programiramo tako, da nam sproti prikazuje rojstne dneve v naslednjih dneh. Ali pa ugotavljamo koliko časa je preteklo od zadnjega nakupa stranke. Ali pa ugotavljamo (pretečene) roke izdelkov. Ali pa… skratka, možnosti so neomejene, omejene zgolj z našimi potrebami, domišljijo in seveda znanjem.

 

Znanje o Microsoft Accessu pa si lahko pridobite na naših strokovno vodenih tečajih, katere vodijo predavatelji z večletnimi izkušnjami. Tečaji so lahko prilagojeni tudi vašim potrebam. Vljudno vabljeni!

 

Racunalniski_tecaji_Access_tecaji_gumb2