Задать вопрос
Ответы пользователя по тегу PostgreSQL
  • Как подсчитать количество необходимых строк?

    @Masvy Автор вопроса
    Пришёл к решению самостоятельно, вот рабочий код:
    async def count_registration_status():
        _session_maker: sessionmaker = data['session_maker']
        async with _session_maker() as session:
            async with session.begin():
                result = await session.execute(select(func.count()).where(User.registration_status == 'Зарегистрирован'))
                registration_status = result.scalar()
        return registration_status
    Ответ написан
    Комментировать