Задание условий при выборке данных

Для ограничения отбираемой из базы данных информации оператор SELECT позволяет использовать условие, которое задается с помощью предложения WHERE. В случае реализации условной выборки оператор SELECT имеет следую­щий вид:

SELECT {* | ALL | DISTINCT поле1. поле2 полеN }

FROM Таблица! (. Таблица2,…… ТаблицаN}

WHERE условие

Специальные операторы языка SQL, применяемые для задания условий, можно разделить на следующие группы: операторы сравнения; логические операторы; операторы объединения; операторы отрицания.

Результатом выполнения каждого из этих операторов является логическое значение (true или false). Если для некоторой записи оператор возвращает зна­чение true, то запись включается в результат выборки, если false — не включа­ется.

Операторы сравнения используются в SQL-запросах для наложения ограничений на информацию, возвращаемую в результате выполнения запроса. Это типичные операторы, существующие во всех алгоритмических языках:

· оператор равенства (=) используется для отбора записей, в которых значение определенного поля точно соответствует заданному;

· оператор неравенства (<>) возвращает значение true, если значение поля не со­впадает с заданным значением;

· операторы «меньше» (<) и «больше» (>) позволяют отбирать записи, в кото­рых значение определенного поля меньше или больше некоторой заданной величины;

· операторы «меньше или равно» (<=) и" «больше или равно» (>=) представляют собой объединение операторов «меньше» и «равно», «больше» и «равно» (в от­личие от операторов < и >, операторы <= и >= возвращают значение true, если значение поля совпадает с заданным значением).

В качестве примера рассмотрим запрос, выбирающий из таблицы Товары только те записи, категория товаров в которых равна 2:

SELECT * FROM Товары WHERE Категория=2

Результат выполнения данного запроса показан на рис.7.

Рис.7. Результат выполнения запроса с условием








Дата добавления: 2015-10-21; просмотров: 696;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.