SQL-запрос для получения сведений о работниках с зарплатой от 100 000 до 500 000

Вот SQL-запрос для получения сведений о работниках, чья зарплата находится в диапазоне от 100 000 до 500 000:

SELECT *
FROM Workers
WHERE Salary BETWEEN 100000 AND 500000;

Этот запрос выбирает все столбцы (*) из таблицы «Работники» и извлекает строки, в которых значение столбца «Зарплата» находится в диапазоне от 100 000 до 500 000.

Вот несколько альтернативных методов достижения того же результата:

Метод 1. Использование оператора «И»:

SELECT *
FROM Workers
WHERE Salary >= 100000 AND Salary <= 500000;

Метод 2. Использование оператора IN:

SELECT *
FROM Workers
WHERE Salary IN (100000, 200000, 300000, 400000, 500000);

Метод 3. Использование оператора «МЕЖДУ» с явными именами столбцов:

SELECT *
FROM Workers
WHERE Salary BETWEEN 100000 AND 500000;