Как получить возраст 55, 25 с функцией AND в sql.SQL AND Function working
Как это сделать.
select * from Age_Table where Age='55' AND Age='25';
Этот запрос не работает.
Как получить возраст 55, 25 с функцией AND в sql.SQL AND Function working
Как это сделать.
select * from Age_Table where Age='55' AND Age='25';
Этот запрос не работает.
Запрос работает нормально.
Что это значит использовать Age='55' and Age='25'
что Age
должен быть 55
и25
в то же самое время, что невозможно. Следовательно, ваш запрос возвращает 0 строк.
Использование or
:
select * from Age_Table where Age='55' or Age='25';
Или in
:
select * from Age_Table where Age in ('55', '25');
Применение IN
SELECT *
FROM Age_Table
WHERE Age IN ('55', '25');
В одной строке значение столбца не может быть одновременно - 55
и 25
, но только любой из них. Поэтому использование or
select * from Age_Table
where Age='55'
OR Age='25';
вы должны использовать ИЛИ – Sandeep
Вы должны 'Возраст = '55' OR = 'Возраст 25'' Возраст не могу быть как значения в в то же время – Mihai