> Tak Vas opat zdravim a poprosim opat raz o pomoc. Resp. nakopnutie :D > > > > Mam v databaze tabulku "vstupy", ktora obsahuje 2 stlpce (cislo karty a > timestamp) jeden zo stlpcov "timestamp". > > Potreboval by som z "timestamp" vyrobit statistiky, uplne jednoduche: > > > > pre kazdy rok jedna html tabulka so stlpcami: > > Mesiac - Pocet vstupov > > > > ... > > > > priklad: > > 2011-08-15 14:02:03 > > 2011-09-05 17:22:08 > > 2011-09-06 18:04:26 > > 2011-09-07 18:31:56 > > > > vystup - vygenerovana tabulka: > > > > 2011 > > mesiac pocet > > august 1 > > september 3 > > ... > > > > Co som uplacal doteraz a teda zle, je: > > rok mesiac pocet > > 2011 august 1 > > 2011 september 1 > > 2011 september 1 > > 2011 september 1 > Ahoj, j e dobrý napsat ten dotaz co používáš když říkáš že je špatně. Najdeme pak chybu. Něco takovýho by mohlo fungovat: SELECT DATE_FORMAT(timestamp,'%y-%m-1') AS datum FROM vstupy, COUNT(cislo_karty) AS pocet WHERE timestamp BETWEEN '2011-01-01' and '2011-09-30' GROUP BY pocet ORDER BY datum; Vypis rok, měsíc pak zformátuj pomocí php. Jestli se budeš bavit vždy jenom o jednom roku, tak ten dotaz můžeš zjednodušit na MONTH(timestamp). K.Received on 11. 10. 2011, 09:47 CEST
This archive was generated by hypermail 2.2.0 : 11. 10. 2011, 09:47 CEST