sql >> Database >  >> RDS >> Sqlserver

Groeperen op null en niet op null-waarden

je kunt het gemakkelijk doen per case-statement:

SELECT SUM(CASE WHEN FACEBOOKID IS NULL THEN 1 ELSE 0 END) AS NbUsers , 'NO' AS FACEBOOK
FROM USERTABLE
UNION ALL 
SELECT SUM(CASE WHEN FACEBOOKID IS NULL THEN 0 ELSE 1 END) AS NbUsers , 'YES' AS FACEBOOK
FROM USERTABLE



  1. Klassieke ASP + Motobit Pure ASP-upload + UTF-8-tekenset

  2. Equivalente functie voor DATEADD() in Oracle

  3. mysql tabel structuur voorstel?

  4. Controleer de ruimte die wordt gebruikt door een tabel in SQL Server