Stránka 1 z 1

sort by date - mysql output

Napsal: 13 lis 2010 21:54
od simPod
zdravim

potrebuju v databazi u polozky v jednom sloupci ukladat datum vytvoreni polozky, takze kdyz pak pouziji "SELECT" s "ORDER BY date", tak aby mi to radio dle datumu
tudiz se ptam, v jakem tvaru ukladat to datum, aby mi to pak dle nej spravne radilo

Re: sort by date - mysql output  Vyřešeno

Napsal: 13 lis 2010 22:20
od Stene
rrrr/mm/dd

Re: sort by date - mysql output

Napsal: 13 lis 2010 22:48
od simPod
ok, diky, to ma vlastne i logiku... :D

a pak jeste takovej OT dotaz

jak mam v mysql WHERE, existuje k tomu nejaky protiklad, jakoze nejaky WHEREISNOT?

Re: sort by date - mysql output

Napsal: 13 lis 2010 23:33
od d1amond
Používám

Kód: Vybrat vše

WHERE neco IN (hodnota1, hodnota2,...)
--nebo
WHERE neco NOT IN (hodnota1, hodnota2,...)
--nebo pro čísla (pouze jedna hodnota)
WHERE neco = hodnota
WHERE neco <> hodnota


Jinak na tom formátu data nezáleží, ORDER BY lze použít v kombinace s ASC nebo DESC (Sestupně, vzestupně) a fungovat to bude stejně pro DD.MM.RRRR, MM.DD.RRRR a jakékoliv, které si vymyslíš.

Re: sort by date - mysql output

Napsal: 14 lis 2010 00:20
od simPod
diky

jinak co se tyce toho data si myslim ze musi byt prvni rok, pak mesic a pak den a ne naopak. nezkousel jsem to jeste, ale logicky si myslim, ze to musi zacit radit dle roku, mesice a pak az dne

Re: sort by date - mysql output

Napsal: 14 lis 2010 13:11
od Stene
To si také myslím, ale jak se přesně chová "Date" v MySQL opravdu nevím :)