Autor | Zpráva | ||
---|---|---|---|
Stanislav2 Profil * |
#1 · Zasláno: 12. 5. 2017, 22:51:22
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 |
#2 · Zasláno: 12. 5. 2017, 23:03:54
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 |
#3 · Zasláno: 12. 5. 2017, 23:22:05
Stanislav2 [#1]:
Opravdu? Nechcete raději poslední záznam z každého dne? |
||
Časová prodleva: 3 dny
|
|||
Stanislav2 Profil * |
#4 · Zasláno: 15. 5. 2017, 22:31:46
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 |
#5 · Zasláno: 15. 5. 2017, 22:57:45
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` |
||
Časová prodleva: 8 let
|
0