PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

postgresql - sql - jumlah nilai `true`

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

atau, seperti yang Anda temukan sendiri:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sekarang() tanpa zona waktu

  2. Apa indeks yang tepat untuk menanyakan struktur dalam array di Postgres jsonb?

  3. Perbedaan antara indeks GiST dan GIN

  4. PostgreSQL Mencabut Izin dari tabel pg_catalog

  5. Driver QPSQL tidak dimuat Qt