| Rubrika Php / mysql
Pridať komentár
Náhľad článku
Porovnávanie a dátovy typ DATE
Na prácu s dátumom v MySQL sú určené špecifické dátove typy
date a datetime. Vyberanie záznamov na základe
porovnávanie dátumov možno nie je také pohodlné, ako v prípade použitia
dátoveho typu INT a uloženia Unix timestampu, ale
ide to.
Predstavme si takúto tabuľku, v ktorej je uložený dátum narodenia vo
formáte YYYY-MM-DD, stĺpec je dátového typu DATE.
| datum_narodenia | id |
|---|---|
| 1980–08–31 | 5 |
| 1984–02–16 | 8 |
| 1984–03–18 | 9 |
Pokiaľ chceme vybrať všetky dátumy narodenia vyššie ako napr. rok 1981, použijeme takúto konštrukciu.
<? $q="SELECT datum_narodenia FROM tabulka WHERE datum_narodenia > '1981-1-1'"; ?>

naspäť
