SQL дает возможность устанавливать критерии выбора записей для вывода.
WHERE –предложение команды SELECT,которое позволяет устанавливать предикаты, условие которых может быть или верным или неверным для любой записи таблицы. Команда извлекает только те записи из таблицы, для которой такое утверждение истинно.
Пример 1. Необходимо выбрать фамилии и размеры стипендии студентов, чья стипендия составляет 25.50
SELECT SFAM, STIP
FROM STUDIENTS
WHERESTIP=25.50;
Результат запроса:
SFAM STIP
-----------------------------
Поляков 25.50
Нагорный 25.50
С помощью булевых операторов и знаков отношения можно осуществлять различной сложности предикаты, причем, количество условий не ограничено.
Пример 2. Необходимо вывести список студентов, получающих стипендию, т.е. для которых STIP>0.