Acccess Věk (Datum narození)
Dobrý den pánové, potřeboval bych trošku pomoct, mám databází lidí, kde jsou určité hodnoty, je tam jedna hodnota věk, já potřebuju u všech zaktualizovat právě tuto hodnotu. Použil jsem na to aktualizační dotaz a vzorec Date()- [datnarozeni], no zaktualizoval jsem všechny záznamy ale mám tam nějaké čísla jako třeba 19527. Proto se chci zeptat zda někdo neví o nějaké funkci která mi to převede na datum a pak asi budu muset zas nějak odečíst. Děkuji za odpověď.
vyděl 365 a máš věk v rocích
edit: pokud ti stačí roky, stačí ještě prohnat funkcí abs (absolutní hodnota).
Proč ABS? Naopak, pak staci select kde je to záporný a tam zrovna hajzl uživatel zadal narození v budoucnosti, ABS tam zavede našlí chybu do nekoretních dat.
tak jo, trunc je asi lepší
Příklad SQL dotazu pro MS Access: