Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL 2 compte avec un filtre différent

C'est la même idée que la réponse de tombom, mais avec la syntaxe 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