sql >> Database >  >> RDS >> PostgreSQL

SQLAlchemy - telstatus is waar

Ik kreeg een idee van SQLAlchemy func.count op boolean column

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

Als uw SQLAlchemy de nieuwste versie is, kunt u

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

die schoner is dan de oude.




  1. MySql-tabelgegevens in een array selecteren

  2. Hoe kan ik verbinding maken met een webgebaseerde Oracle-database met Java?

  3. Afbeeldingen opslaan in een database

  4. Hoe waarden van twee rijen in MySQL te wisselen zonder de unieke beperking te schenden?