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

Distinguer les valeurs NULL lors de l'utilisation de group by ... avec rollup

Bonne question. Une option à laquelle je peux penser est de faire ceci :

select COALESCE(a, -1) AS a, COALESCE(b, -1) AS b, sum(c) 
from <table> 
group by COALESCE(a, -1), COALESCE(b, -1) with rollup;