sql >> Databasteknik >  >> RDS >> Mysql

Skilj mellan NULL när du använder grupp med ... med rollup

Bra fråga. Ett alternativ jag kan tänka mig är att göra detta:

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. MySQL:Förstå mappningstabeller

  2. PHP Mysql Json och arabiska språket

  3. Introduktion till Oracle Databas Backup

  4. Hur kontrollerar man om INSERT gick bra i lagrad funktion?