were tables quick query one not multiple guide found for example create count sqlalchemy

tables - sqlalchemy COUNT y IF



sqlalchemy relationship not null (1)

No tengo un entorno para probar, pero lo más probable es que necesite usar la expresión sqlalchemy.sql.expression.and_ :

from sqlalchemy.sql.expression import and_ ... func.COUNT(func.IF(and_(TransactionMessage.tm_read == 0, TransactionMessage.tm_type == 1), 1, 0) ).label(''t_message_count''),

Alguien sabe cómo puedo hacer el conteo si en la alquimia SQL como

COUN(IF(table_row = 1 AND table_row2 =2),1,0)

hago algo como esto,

func.COUNT(func.IF((TransactionMessage.tm_read==0 and TransactionMessage.tm_type==1),1,0)).label(''t_message_count''),

Pero sqlalchemy crea 2 separaciones si con TransactionMesssage.tm_read y TransactinMessage.tm_type

¿Podría alguien ayudarme a resolver el problema?