Сцепление столбцов. Функции LEN, LEFT
Определение: Сцеплением столбцов, называется операция присоединения друг к другу данных различных столбцов и помещения результата в поле, указанное ключевым словом AS. Операция сцепления столбцов указывается в операторе SELECT. Для сцепления используется знак "+".
Пример: Из таблицы "Сотрудники", содержащей фамилию, имя и отчество в разных столбцах, необходимо получить поле, содержащие фамилию имя и отчество в одном поле.
Сотрудники Отчетная форма
Операция сцепления запишется следующим образом:
Запись → Фамилия +” “ означает, что к полю, Фамилия присоединен невидимый символ пробела. Аналогично и со столбцом Имя. Если убрать пробелы, и сцепить только имена столбцов, то результат сцепления будет выглядеть следующим образом: AS - ключевое слово, означает, что информация трех сцепленных столбцов, будет помещена во временное поле с именем → ФИО. Имя поля ФИО, называется псевдонимом.
Функции
Функции Даты DATE() – возвращает текущую дату. YEAR([ Дата рождения ]) -возвращает год MONTH([ Дата рождения ]) -возвращает месяц DAY([ Дата рождения ]) -возвращает день
SELECT Фамилия
Условный оператор IIF Применяется в операторе SELECT
IIF (Условие, если истина, если ложь)
Занятие 7 Статистические функции в SQL В SQL предусмотрено пять статистических функций:
COUNT() Возвращает число строк в столбце. SUM() Возвращает сумму всех значений в столбце. AVG() Возвращает среднее значение столбца. MIN() Возвращает минимальное значение в столбце. MАХ() Возвращает максимальное значение в столбце. В скобках указывается имя столбца.
Применение статистических функций рассмотрим на примере таблицы "Ведомость" учитывающей фамилию студента, его академическую группу и экзаменационный балл. Ведомость
Запрос 1.
Запрос 2.
Группировка данных
Статистические функции выполняют действия или над всеми данными в столбце, или над данными отобранными предложением WHERE.
Если возникнет необходимость в статистической обработке данных, принадлежащих различным смысловым группам, то необходимо применить операцию группирования, т.е. создать группы данных и применить к ним статистические функции. Для создания групп данных используется предложение GROUP BY, где перечисляются столбцы, по которым осуществляется группировка.
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|