Программирование в Microsoft SQL Server 2000

         

Базовая фраза WHERE


Основу фразы WHERE составляет условие выбора, которое определяет, какие строки будут возвращены. Базовая структура фразы WHERE имеет форму WHERE <столбец> <оператор> < значение>. SQL Server предоставляет полный объем операторов сравнения, показанных в таблице 13-1.

Таблица 13-1. Операторы сравнения

ОператорЗначение
=Равно
>Больше чем
<Меньше чем
>=Больше или равно
<=Меньше или равно
<>Не равно

При этом <значение>, указанное в условии WHERE, может быть константой, такой как "Red" или 10000, либо выражением, возвращающим значение, таким как GETDATE. Аналогично, значение <столбец> может быть получено с помощью функций Transact-SQL, такой как LEFT, которые возвращают указанное число символов, отсчитываемое от начала строки. Мы подробно рассмотрим функции в уроке 24, "Компоненты языка Transact-SQL".

Задайте условие WHERE с использованием панели сетки Grid Pane

  1. Выберите окно номер 2 из меню Windows, чтобы вернуться в окно конструктора Query Designer, используемое нами ранее в этом уроке.
  2. Скройте панель SQL Pane
    и отобразите панель сетки Grid Pane
    , щелкнув на кнопках в панели инструментов конструктора запросов.
  3. Введите = 'Eucalyptus' в ячейку условия Criteria строки OilName в панели сетки Grid Pane.


    увеличить изображение

  4. Нажмите кнопку Run (Выполнить)
    в панели инструментов конструктора запросов, чтобы исполнить запрос. Конструктор запросов Query Designer отобразит только одну строку.


    увеличить изображение



Содержание раздела