Autor | Zpráva | ||
---|---|---|---|
artorie Profil |
#1 · Zasláno: 23. 9. 2012, 13:39:10
Zdravím
Mám v databázi seznam závodů, a k nim i datový typ date ve formátu rok-měsíc-den , ve kterém je datum závodu. Jde nějak řadit tyto řádky nějak fitrovat jen pomocí sql? Například když chci data jen z určitého roku/měsíce/dne? Nebo si musím nejdřív všechna data vybrat, a potom si s nimi hrát v php. Děkuji předen za radu. |
||
Sir Tom Profil |
artorie:
Také zdravím, třeba - WHERE MONTH(date) = 2
Tady je to dobře vysvětlený: http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_month http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_year http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_day |
||
Kajman Profil |
#3 · Zasláno: 23. 9. 2012, 19:42:37
Pokud chcete vybrat nějaký interval, je lepší si vygenerovat např. v tom php hranice a do dotazu je doplnit. Tedy např. pro tento měsíc by byla podmínka
where `sloupec`>'2012-09-01' and `sloupec`<='2012-09-30' |
||
Časová prodleva: 13 let
|
0