sql >> Databáze >  >> RDS >> PostgreSQL

SQLAlchemy - stav počtu je pravdivý

Dostal jsem nápad z SQLAlchemy func.count na booleovském sloupci

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

Pokud máte nejnovější verzi SQLAlchemy, můžete použít

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

který je čistší než ten starý.




  1. Mysql vyberte poslední řádek pro každou skupinu

  2. Jak vytvářet sestavy PDF pomocí PL/SQL

  3. Povolení dvoufaktorové autentizace pro ScaleGrid DBaaS

  4. Nerozpoznané klíčové slovo Near Fields, ukončeno při použití INTO OUTFILE v dotazu mysql