sql >> Databáze >  >> RDS >> Sqlserver

SQL 2 počítá s jiným filtrem

Toto je stejný nápad jako odpověď tombomu, ale se syntaxí 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. Funkce Postgresql nevrací tabulku při výběru

  2. Získejte celkový počet polí seskupených podle data a dalšího pole

  3. MySQL Deadlock s vložkou, která vyvolává spoušť

  4. Deklarujte proměnnou typu řádku v PL/pgSQL