БД_л5_SELECT

Содержание

Слайд 2

Оператор SELECT

Основная инструкция для выборки информации — инструкция SELECT
Результаты выполнения инструкции SELECT

Оператор SELECT Основная инструкция для выборки информации — инструкция SELECT Результаты выполнения
помещаются в результирующий набор (result set)

Слайд 7

Синтаксис

Синтаксис

Слайд 17

WHERE

Сравнение строк (CHAR, VARCHAR, NCHAR и NVARCAR) выполняется в действующем порядке сортировки
При

WHERE Сравнение строк (CHAR, VARCHAR, NCHAR и NVARCAR) выполняется в действующем порядке
сравнении строк сравниваются соответствующие символы каждой строки
Старшинство символа определяется его позицией в кодовой таблице: символ, чей код стоит в таблице раньше, считается меньше
При сравнении строк разной длины, более короткая строка дополняется в конце пробелами до длины более длинной строки

Слайд 18

WHERE

CI или CS
AI или AS

WHERE CI или CS AI или AS

Слайд 22

WHERE

Приоритет выполнения:
оператор NOT
оператор AND
оператор OR

WHERE Приоритет выполнения: оператор NOT оператор AND оператор OR

Слайд 24

WHERE NOT

WHERE NOT

Слайд 25

WHERE

IN
BETWEEN

WHERE IN BETWEEN

Слайд 26

WHERE BETWEEN

WHERE BETWEEN

Слайд 28

WHERE IS NULL

WHERE IS NULL

Слайд 29

WHERE IS NULL

WHERE IS NULL

Слайд 30

WHERE IS NULL

WHERE IS NULL

Слайд 31

WHERE LIKE

WHERE LIKE

Слайд 32

WHERE LIKE

WHERE LIKE

Слайд 33

WHERE LIKE

WHERE LIKE

Слайд 34

WHERE - UPDATE

WHERE - UPDATE

Слайд 35

WHERE - DELETE

WHERE - DELETE

Слайд 37

GROUP BY

Каждый столбец в списке выборки запроса также должен присутствовать в предложении

GROUP BY Каждый столбец в списке выборки запроса также должен присутствовать в
GROUP BY
Не распространяется на константы и столбцы, являющиеся частью агрегатной функции
MIN
MAX
SUM
AVG
COUNT
Последовательность имен столбцов в GROUP BY не обязательно должна быть такой же, как SELECT

Слайд 43

HAVING

В предложении HAVING определяется условие, которое применяется к группе строк.
Синтаксис:
HAVING condition

HAVING В предложении HAVING определяется условие, которое применяется к группе строк. Синтаксис: HAVING condition

Слайд 51

Временные таблицы

Временные таблицы создаются для временного хранения результатов SELECT-запросов
Локальные временные таблицы

Временные таблицы Временные таблицы создаются для временного хранения результатов SELECT-запросов Локальные временные

имена, начинаются с символа #
доступны только пользователю, ее создавшему
автоматически удаляется при отключении пользователя
Глобальные временные таблицы
имена, начинаются с символов ##,
доступны всем пользователям, подключенным к серверу

Слайд 52

Временные таблицы

Временные таблицы