NOT (имя_столбца BETWEEN минимум AND максимум)
Круглые скобки в данном случае можно и опустить, так как они не меняют
порядка исполнения операторов. В нотации NOT BETWEEN крайние значения в
диапазон не включаются.
Запрос 20. Вывести названия и номер корпуса кафедр, которые не
расположены в корпусах 1 и 3.
SELECT Name_Kafedru, NUM_KORPUSA
FROM KAFEDRA
WHERE NUM_KORPUSA NOT BETWEEN ‘1’ AND '3';
SELECT Name_Kafedru, NUM_KORPUSA
FROM KAFEDRA
WHERE NOT (NUM_KORPUSA BETWEEN ‘1’ AND '3');
Использование выражений над столбцами
Как и в предикате IN, вместо имени столбца и границ диапазона можно
использовать любое допустимое в языке выражение над столбцами таблицы, включая и
функции.
Запрос 21. Показать фамилии преподавателей, принятых на работу между
Достарыңызбен бөлісу: |