Базы данных
и язык SQL

Решение примера 5 на запросы с предикатом BETWEEN

Пример 5. Продолжаем работать с таблицей Staff. Требуется вывести сотрудников с ID между ID сотрудника Marenghi и ID сотрудника Moonlight.

Запрос будет следующим:

SELECT * FROM Staff WHERE ID BETWEEN (SELECT ID FROM Staff WHERE Name='Marenghi') AND (SELECT ID FROM Staff WHERE Name='Moonlight')

Результатом выполнения запроса будет следующая таблица:

IDNameSalary
3Marenghi17506.8
4Doctor12322.4
5Factor16228.7
6Junkers16232.8
7Moonlight21500.6