Фильтр Где предложение в SqlAlchemy - PullRequest
0 голосов
/ 16 марта 2019

Если у меня есть следующая таблица postgres.

users = Table('users', metadata,
Column('id', Integer, primary_key=True),
Column('name', String),
Column('fullname', String),
)

Предположим, я хочу получить счет следующим образом:

select count(*) filter (where name = 'name') as nnames, 
count(*) as n 
from users

Можно ли сделать что-то похожее на приведенный выше запрос с помощью sqlalchemy ORM, используя запрос?Я ничего не видел в документации.Мое текущее решение включает subquery и select.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...