@rusgayfer

Как правильно вывести SQL запрос?

Хочу вывести из таблицы данные, чтобы вывело point (баланс) меньше двух, где zadaniya (задания) включены, то есть равны одному

Делаю так, но выводит не правильно

SELECT * FROM `users` WHERE `point` < '2' OR `zadaniya` = '1'


Как вывести правильно?

Если делаю так:
SELECT * FROM `users` WHERE `point` < '2'

Выводит пользователей у кого баланс меньше 2-х поинтов, но задания равны 1 и 0, а мне нужно только у кого = 1, то есть включены
  • Вопрос задан
  • 98 просмотров
Решения вопроса 1
SELECT * FROM `users` WHERE `point` < '2' AND `zadaniya` = '1'
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
0xD34F
@0xD34F
Я слышал, будто кроме OR есть и другие логические операции - AND, например.
Ответ написан
Ваш ответ на вопрос

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

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