Autor Zpráva
Stanislav2
Profil *
Potřeboval bych poradit z mySQL dotazem na výpis dat pouze s časem 23:59h a výpisem po dnech. Jak toho docílím?
Taps
Profil
Co treba neco takoveho
Select * from tabulka where hour(datum-a-cas-z-db)=23 and minute(datum-a-cas-z-db)=59 group by date(datum-cas-z-db)
Alphard
Profil
Stanislav2 [#1]:
Opravdu? Nechcete raději poslední záznam z každého dne?
Stanislav2
Profil *
Klidně to může být poslední záznam z každého dne. Možná to bude ideální, protože třeba zrovna v 23:59h nebudou data a poslední data budou ve 23:58. Pravda. Jak by pak vypadal takový mySQL dotaz?
Kajman
Profil
Něco jako
SELECT t.*
FROM   `tabulka` t
       JOIN (SELECT Max(`datumcas`) maxdatumcas
             FROM   `tabulka`
             GROUP  BY Date(`datumcas`)) m
         ON t.`datumcas` = m.maxdatumcas
ORDER  BY t.`datumcas` 
ale rychlé to moc nebude

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