PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

SQLAlchemy - trạng thái đếm là đúng

Tôi lấy ý tưởng từ SQLAlchemy func.count trên cột boolean

.having(func.count(case([(company_map.STATUS, 1)])) < func.count(company_map.C_ID)) 

Nếu SQLAlchemy của bạn là phiên bản mới nhất, có thể sử dụng

.having(func.count(1).filter(company_map.STATUS))

cái nào sạch hơn cái cũ.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Những trường hợp ngoại lệ cụ thể nào đại diện cho sự thất bại tuần tự hóa khi Django đang sử dụng mức cách ly giao dịch có thể tuần tự hóa với postgresql?

  2. PostgreSQL - Không tìm thấy quan hệ nào.

  3. Các cách triển khai lập phiên bản dữ liệu trong PostreSQL

  4. CHÈN hoặc CẬP NHẬT dữ liệu hàng loạt từ dataframe / CSV vào cơ sở dữ liệu PostgreSQL

  5. Cách pg_typeof () hoạt động trong PostgreSQL