मुझे बूलियन कॉलम पर SQLAlchemy func.count से आइडिया मिला।
.having(func.count(case([(company_map.STATUS, 1)])) < func.count(company_map.C_ID))
यदि आपका SQLAlchemy नवीनतम संस्करण है, तो
. का उपयोग कर सकते हैं.having(func.count(1).filter(company_map.STATUS))
जो पुराने से ज्यादा साफ है।