@BiStudiOfficial
Python разработчик, работаю с aiogram. Unity C#

Как сделать 2 условия в sqllite python?

def get_usersId(self):
        with self.connection:
            result = self.cursor.execute("SELECT `user_id` FROM `users`").fetchall()
            active = []
            for row in result:
                active.append(row[0])
            return active

пока что, по этому запросу показывает все значения столбца user_id
в виде списка.
мне надо:
если значение в столбце is_active == 1
то выводим, если нет то проверяем следующий.
62a859a96f87a250944068.png
то есть должно показывать все значения из столбца user_id которые имеют is_acrive==1
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
SELECT `user_id` FROM `users` WHERE `is_active` = 1
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
AlexNest
@AlexNest
Работаю с Python/Django
Это нужно делать на уровне sql запросов. Как? Для начала - просто изучите sql. То, что вам надо - буквально основы, описанные в первых разделах. Без их знания будет очень сложно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы