Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL 2 dihitung dengan filter berbeda

Ini adalah ide yang sama dengan jawaban tombom, tetapi dengan sintaks 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. Cara paling elegan untuk menghasilkan permutasi di SQL server

  2. Apa itu prosedur tersimpan?

  3. Ukuran maksimum untuk Kueri SQL Server? klausa IN? Apakah ada Pendekatan yang Lebih Baik?

  4. Mengubah penyortiran Database SQL Server

  5. Perbedaan antara indeks berkerumun dan tidak berkerumun