sql >> Databasteknik >  >> RDS >> PostgreSQL

postgresql - sql - antal "sanna" värden

SELECT COALESCE(sum(CASE WHEN myCol THEN 1 ELSE 0 END),0) FROM <table name>

eller, som du själv fick reda på:

SELECT count(CASE WHEN myCol THEN 1 END) FROM <table name>


  1. Hur pivoterar man okänt antal kolumner och inget aggregat i SQL Server?

  2. Ta bort databaspostmeddelanden från msdb-databasen i SQL Server (T-SQL)

  3. Hur formaterar jag mina oracle-frågor så att kolumnerna inte lindas?

  4. Lägga till data till en Cloud Firestore-databas