Mysql
 sql >> Base de données >  >> RDS >> Mysql

Résultat de la requête MySql à toutes les heures de la journée

Vous pouvez utiliser le COALESCE Cette commande aide dans le cas où un select retourne null, pour remplacer null par une valeur comme celle-ci :

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

J'espère que c'est ce que vous cherchez.