Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Abfrageergebnis rund um die Uhr

Sie können den COALESCE verwenden Dieser Befehl hilft in dem Fall, dass ein select null zurückgibt, um null durch einen Wert wie diesen zu ersetzen:

SELECT 
    COALESCE(count(*), 0) as clicks, 
    COALESCE(hour(time), hour(now())) as hour 
FROM 
    clicks 
WHERE DATE(time) = DATE(NOW()) GROUP BY hour

Ich hoffe, das ist es, wonach Sie suchen.