sql >> Database teknologi >  >> RDS >> Mysql

Skeln mellem NULL'er, når du bruger gruppe ved ... med rollup

Godt spørgsmål. En mulighed, jeg kan komme i tanke om, er at gøre dette:

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;


  1. Parse Wiktionary XML-datadump til MySQL-database ved hjælp af PHP

  2. Hvordan gemmer man MySQL-forespørgselsoutput til excel- eller .txt-fil?

  3. SQL-forespørgsel til at sammenligne produktsalg efter måned

  4. Database, der kan håndtere>500 millioner rækker