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

SQL 2 đếm với bộ lọc khác nhau

Đây là ý tưởng tương tự như câu trả lời của Tombom, nhưng với cú pháp SQL Server:

SELECT
    SUM(CASE WHEN CoumntA < 0 THEN 1 ELSE 0 END) AS LessThanZero,
    SUM(CASE WHEN CoumntA > 0 THEN 1 ELSE 0 END) AS GreaterThanZero
FROM TableA


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dịch vụ báo cáo - Tên nhóm trong đầu trang

  2. cài đặt đăng ký để kích hoạt TCP trên SQL Server 2005 và 2008 là gì?

  3. Bảng ẩn trong cơ sở dữ liệu SQL Server?

  4. SQL Server Compact Edition ISNULL (sth, '') trả về giá trị boolean?

  5. Chèn truy vấn trong Hàm SQL