Autor Zpráva
rexi
Profil *
Ahojte,

teďka jsem se zasekl nad následujícím problémem. Potřebuji v podmínce určit, že chci ze sloupce datum typu datetime vybrat jen dnesni den.

WHERE datum = ...


Osobně bych to řešil přeformátováním datetimu do den-mes-rok a následně bych to porovnal s php aktuálním datumem stejného formátu.

To mně ale přijde zbytečně složité, určitě bude jednodušší řešení. Je to tak?
Kajman_
Profil *
Pro databázi bývá optimální dotaz
where datum between '2010-08-04' and '2010-08-04 23:59:59'

Může totiž využít případný index i query cache.
rexi
Profil *
Bingo, díky moc.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0