Презентация «Простая выборка данных с помощью языка SQL»

Смотреть слайды в полном размере
Презентация «Простая выборка данных с помощью языка SQL»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 18 слайдов и доступен в формате ppt. Размер файла: 153.00 KB

Просмотреть и скачать

Pic.1
Простая выборка данных с помощью языка SQL
Простая выборка данных с помощью языка SQL
Pic.2
Простая выборка данных SELECT [ALL | DISTINCT] [TOP n [PERCENT] cписокВыборки FROM ИмяТаблицы WHERE
Простая выборка данных SELECT [ALL | DISTINCT] [TOP n [PERCENT] cписокВыборки FROM ИмяТаблицы WHERE УсловиеОтбора СписокВыборки определяет поля, включаемые в итоговый набор данных, ИмяТаблицы …
Pic.3
Ключевые слова DISTINCT – возвращает уникальные записи ALL - возвращает все записи, включая дубликат
Ключевые слова DISTINCT – возвращает уникальные записи ALL - возвращает все записи, включая дубликаты, TOP n – возвращает n первых записей Percent – возвращает определенный процент от всех строк
Pic.4
Список выборки Список выборки может содержать включать следующие один или несколько элементов: * | И
Список выборки Список выборки может содержать включать следующие один или несколько элементов: * | ИмяПоля | Выражение [AS Псевдоним], [. . . n]. Для выборки всех полей из таблицы в списке выборки …
Pic.5
Пример SELECT Studentid AS 'Код',[Name] AS ‘Фамилия', [BirthDate] AS 'Дата рожде
Пример SELECT Studentid AS 'Код',[Name] AS ‘Фамилия', [BirthDate] AS 'Дата рождения' FROM Students
Pic.6
Выражение в запросе Выражение задает выражение, которое включается в итоговый набор данных. Выражени
Выражение в запросе Выражение задает выражение, которое включается в итоговый набор данных. Выражение может содержать константы, имена полей, функции и их комбинации. По умолчанию имя колонки с …
Pic.7
Сортировка Сортировка возможна по имени поля (даже если оно и не указано в списке выборки), по псевд
Сортировка Сортировка возможна по имени поля (даже если оно и не указано в списке выборки), по псевдониму или по позиции в списке выборки, которые указываются в разделе ORDER BY ИмяПоля [,…n] [ASC | …
Pic.8
Условие отбора Условие отбора определяет критерий отбора записей, включаемых в итоговый набор. В рез
Условие отбора Условие отбора определяет критерий отбора записей, включаемых в итоговый набор. В результат будут включены только те строки, которые соответствуют наложенным условиям. Условие может …
Pic.9
Оператор BETWEEN С помощью оператора BETWEEN можно получить ответ на вопрос, лежит ли величина в ука
Оператор BETWEEN С помощью оператора BETWEEN можно получить ответ на вопрос, лежит ли величина в указанном диапазоне. Данный оператор предназначен лишь для того, чтобы облегчить логику восприятия …
Pic.10
Оператор LIKE Для поиска по шаблону символьных строк используется логический оператор LIKE, который
Оператор LIKE Для поиска по шаблону символьных строк используется логический оператор LIKE, который чаще всего используется в ситуациях, когда неизвестно точное совпадение В шаблоне могут …
Pic.11
Пример LIKE SELECT [Фамилия]+’ ‘+Substring([Имя],1,1)+’. ’ AS [Студент], StudentID FROM Students WHE
Пример LIKE SELECT [Фамилия]+’ ‘+Substring([Имя],1,1)+’. ’ AS [Студент], StudentID FROM Students WHERE [Фамилия ] like “*ОВ”
Pic.12
Оператор IN Для определения соответствия выражения одному из перечисленных в заданном списке значени
Оператор IN Для определения соответствия выражения одному из перечисленных в заданном списке значений применяется логический оператор IN. Данный оператор всегда может быть записан и в виде группы …
Pic.13
Оператор NULL Однако в список значений нельзя включать неопределенное значение NULL, для работы с та
Оператор NULL Однако в список значений нельзя включать неопределенное значение NULL, для работы с такими значениями используется функция выборки IS NULL. Например, следующий запрос возвращает …
Pic.14
Выборка данных из нескольких таблиц Такая выборка данных предполагает соединение нескольких таблиц д
Выборка данных из нескольких таблиц Такая выборка данных предполагает соединение нескольких таблиц для получения единого набора результатов, включающих записи и поля каждой таблицы. Соединение …
Pic.15
Аналитическая выборка данных Аналитическая выборка данных из базы данных неразрывно связанных с агре
Аналитическая выборка данных Аналитическая выборка данных из базы данных неразрывно связанных с агрегатными функциями: Avg ([all | distinct] выражение) – среднее арифметическое всех значений. Count …
Pic.16
Пример запроса с агрегатными функциями Например, вычисление средней цены товаров осуществляется с по
Пример запроса с агрегатными функциями Например, вычисление средней цены товаров осуществляется с помощью следующего запроса: SELECT AVG([Отметка]) FROM [Студент_Предмет] При выполнении агрегатной …
Pic.17
Группировка записей Для группировки записей по полям или выражениям применяется раздел GROUP BY опер
Группировка записей Для группировки записей по полям или выражениям применяется раздел GROUP BY оператора SELECT, что позволяет применять для каждой группы функции агрегирования. Синтаксис данной …
Pic.18
Ключевое слово Having раздел HAVING – какие группы должны быть выведены в итоговый набор данных. Клю
Ключевое слово Having раздел HAVING – какие группы должны быть выведены в итоговый набор данных. Ключевое слово HAVING можно использовать только в разделе GROUP BY SELECT Count([Фамилия]) FROM …


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!