Autor Zpráva
nethor
Profil
Zdravím, prosím o pomoc s tímto problémem:
Do tabulky stats loguji přístupy na web, jedna z položek je (float)'genet' což je doba vygenerování stránky v sekundách.
Pokud script z nějakého důvodu nedoběhne až na konec je genet = NULL.
K výpisu statistiky doby generování používám dotaz:
SELECT datcas, ROUND(`genet`) as gnt, count( ROUND(`genet`)) as pocet 
FROM stats where 1 
group BY `gnt` ORDER BY `pocet` DESC, `datcas` DESC 

V řádku, kde je genet = NULL mi ale vychází pocet = 0, přestože v tabulce tyto hodnoty jsou.

Poraďte prosím, jak dotaz upravit, aby vracel správnou hodnotu i v tomto případě.
Kajman
Profil
count(`genet`) as pocet_dobehlych, count(*) pocet_vsech
nethor
Profil
Ach nojo, jasně.

Děkuju.

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: