Опубликован: 02.02.2007 | Доступ: свободный | Студентов: 2379 / 245 | Оценка: 4.10 / 3.86 | Длительность: 26:44:00    
    
                Тема: Базы данных    
    
                Специальности: Администратор баз данных    
            
                  
        
        Урок 13: 
                  
          Сортировка и выборка строк
Использование специальных операторов
В дополнение к стандартному формату фразы WHERE <столбец> <оператор> <значение> SQL Server также поддерживает три специальных оператора: LIKE, который позволяет вам указывать значения с использованием символов замещения, представленных в таблице 13-2; BETWEEN, который позволяет вам задавать диапазон значений; и IN, который позволяет вам задавать множество, в котором содержатся значения.
| Символ замещения | Значение | Пример | 
|---|---|---|
| - | Любой одиночный символ | LIKE 'a_' Соответствует "at" и "as", но не "and" | 
| % | Любая строка из нуля или более символов | LIKE '%t%' Соответствует "at", "bat" и "together", но не "lucky" | 
| [] | Любой определенный символ внутри области или множества | LIKE '[a-c]at' Соответствует "cat" и "bat", но не "fat" LIKE '[ab]at' Соответствует "bat", но не "cat" | 
| [^] | Любой определенный символ, не содержащийся в области или множестве | LIKE '[^c]at' Соответствует "bat" и "fat", но не "cat" | 
Задайте условие WHERE с использованием оператора LIKE
- Измените условие WHERE в панели SQL Pane на WHERE (OilName LIKE 'Rose%').
- Нажмите кнопку Run (Выполнить) в панели инструментов конструктора запросов, чтобы исполнить запрос. Конструктор запросов Query Designer отобразит все строки, начинающиеся с "Rose". в панели инструментов конструктора запросов, чтобы исполнить запрос. Конструктор запросов Query Designer отобразит все строки, начинающиеся с "Rose".
Задайте условие WHERE с использованием оператора BETWEEN
 
                             


 в панели инструментов конструктора запросов, чтобы исполнить запрос. Конструктор запросов Query Designer отобразит все строки, начинающиеся с A, B или C.
в панели инструментов конструктора запросов, чтобы исполнить запрос. Конструктор запросов Query Designer отобразит все строки, начинающиеся с A, B или C.

