sql >> Database teknologi >  >> RDS >> Sqlserver

Gruppér efter null og ikke null-værdier

du kan nemt gøre det ved hjælp af 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. Prøv at konvertere Time til Sec i Oracle SQL

  2. Sådan kører du flere MySQL-sætninger via JDBC-sampler i JMeter

  3. datoformat i node.JS

  4. Sådan fjerner du et bestemt tegn fra en streng, kun når det er det første eller sidste tegn i strengen.