451 подписчик
💬 Операторы сравнения в WHERE
Ранее мы уже рассматривали в #SQL оператор сравнения '=' внутри WHERE. Кроме этого, нам, к примеру, может понадобиться вывести все записи адресной книги, фамилии в которой отличаются от заданной. Или возраст человека должен быть больше указанного значения. Поэтому, кроме проверки на равенство, существуют и другие операторы сравнения:
🔸 больше - '>'
🔸 меньше - '<'
🔸 больше или равно - '>='
🔸 меньше или равно - '<='
🔸 неравно - '<>'
Предположим, что мы хотим вывести все записи, имена которых отличаются от Ivan. Для этого воспользуемся таким запросом:
SELECT *
FROM Address
WHERE first_name <> 'Ivan'
В результате мы увидим 4 строки. Теперь давайте попробуем вывести всех адресатов, возраст которых больше или равен 20:
SELECT *
FROM Address
WHERE age >= 20
В результате выполнения запроса мы увидим 3 строки.
✨ Попробуйте мини-курс по Java: qaway.ru/...tml
Около минуты
21 октября