Pogledajte određenu poruku
Staro 26. 08. 2008.   #1
BrainDamage
Comfortably Numb
Professional
 
Avatar BrainDamage
 
Datum učlanjenja: 15.03.2007
Lokacija: Novi Sad
Poruke: 237
Hvala: 13
4 "Hvala" u 3 poruka
BrainDamage is on a distinguished road
Pošaljite ICQ poruku za BrainDamage Pošaljite poruku preko MSN za BrainDamage Pošaljite poruku preko Skype™ za BrainDamage
Default count() i group by = nema rezultata za slucaj kada je count() = 0

Nije da se cudim posto znam da necu dobiti rezultate u kojima je count() jednak nuli, al' je l' postoji "fora" kojom ipak moze i to da se dobije?

Da konkretizujem:

Kôd:
SELECT DATE(created_on) AS datum, COUNT(created_on) AS ukupno
FROM neka_tabela
WHERE type = 'Commit' AND created_on > '2008-07-24' 
GROUP BY DAY(created_on)
ORDER BY created_on
Rezultat:

datum - ukupno
2008-07-27 - 1
2008-07-28 - 1
2008-07-29 - 5
2008-07-30 - 1
2008-07-31 - 1
2008-08-01 - 2
2008-08-04 - 1
2008-08-08 - 1
2008-08-11 - 1
2008-08-12 - 1
2008-08-13 - 2
2008-08-14 - 2
2008-08-15 - 3
2008-08-20 - 2
2008-08-22 - 2
2008-08-25 - 1

Fale svi dani kada count() = 0.

Je l' moguce da ne postoji rjesenje za ovo, muka mi je vise od naknadnog loop-inga i popunjavanja nulama
__________________
[size=1]Don't go around saying the world owes you a living. The world owes you nothing. It was here first. - Mark Twain
BrainDamage je offline   Odgovorite uz citat