Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Nhóm theo giá trị null và không null

bạn có thể làm điều đó một cách dễ dàng bằng câu lệnh:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hiệu suất máy chủ SQL TOP truy vấn CPU -1

  2. Có cần thiết phải đóng gói một câu lệnh hợp nhất duy nhất (với chèn, xóa và cập nhật) trong một giao dịch không?

  3. Cách tạo trường tăng tự động trong truy vấn chọn

  4. Xóa SCHEMABINDING khỏi một hàm do người dùng xác định trong SQL Server

  5. Xếp hạng các chức năng trong SQL Server