Add to Google Reader or Homepage Prihlásiť sa k odberu RSS

| Rubrika Php / mysql

Diskusia k článku

Porovnávanie a dátovy typ DATEZobraziť článok

Žiadne komentáre.

Naspäť naspäť

Pridať komentár

Koľko je na ruke prstov?

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'";
?>
RSS