=?iso-8859-2?q?[mysql]_Grupowanie_rekord=F3w_wg_dat?=
teel - 17-06-2007 00:18
=?iso-8859-2?q?[mysql]_Grupowanie_rekord=F3w_wg_dat?=
Czo?em, Po d?ugiej przerwie w u?ywaniu mysql'a spotka?em si? z konieczno?ci? pogrupowania rekordów po datach. Prosty przyk?ad: mamy loga, który zbiera czas wykonania pewnych operacji (powiedzmy kilka na minut?), jedne s? passed, inne failed. Chcia?bym teraz wykona? zapytanie o ilo?? passed i failed, przy czym ka?dy rekord powinien zlicza? te wpisy w odst?pach 10-minutowych (czyli nasuwaj? mi si? GROUP BY oraz INTERVAL, ale nie wiem jak je po?eni?). Pola tabel: id int, exec_datetime datetime, passed bool.
Czy móg?by kto? rzuci? na to okiem?
Zdrówka teel
A.L.E.C - 17-06-2007 00:18
teel wrote: > Czo?em, > Po d?ugiej przerwie w u?ywaniu mysql'a spotka?em si? z konieczno?ci? > pogrupowania rekordów po datach. Prosty przyk?ad: mamy loga, który > zbiera czas wykonania pewnych operacji (powiedzmy kilka na minut?), > jedne s? passed, inne failed. Chcia?bym teraz wykona? zapytanie o > ilo?? passed i failed, przy czym ka?dy rekord powinien zlicza? te > wpisy w odst?pach 10-minutowych (czyli nasuwaj? mi si? GROUP BY oraz > INTERVAL, ale nie wiem jak je po?eni?). > Pola tabel: id int, exec_datetime datetime, passed bool.
mo?e tak:
GROUP BY CEIL(UNIX_TIMESTAMP(exec_datetime)/600)
-- Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252 LAN Management System Developer http://lms.org.pl
teel - 17-06-2007 00:18
=?iso-8859-2?q?Re:_Grupowanie_rekord=F3w_wg_dat?=
On 8 Cze, 12:31, "A.L.E.C" <a...@poczta.onet.pl> wrote:
> mo?e tak: > GROUP BY CEIL(UNIX_TIMESTAMP(exec_datetime)/600)
Bardzo s?uszne rozwi?zanie, dzi?ki!
Zdrówka teel
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Gdzie MySQL 4.1, a gdzie 5.0?
[MS SQL] "set names" (mySQL) w MS SQL
oracle -> oracle lub oracle -> mysql replikacja - programy
[mysql 4.0] SELECT t1.id, t1.foo FROM t1 oraz COUNT t2 w jednym zapytaniu.
[MySQL] Zwrot tego, co pasuje i nie pasuje :-/
[pgsql] Dostosowanie składni MySQL 5.0 -> PGSQL 8.1
[mysql] galeria zdjec - numerowanie zdjec
[MySQL] Zapytanie z pliku , wynik do pliku
[mysql] CONCAT agregujący, ale nie GROUP_CONCAT()
mysql data 0000-00-00 na koniec
zanotowane.pldoc.pisz.plpdf.pisz.plkfia-tek.keep.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|