
 
Пример.  Вывод  даты  следующей  пятницы,  отстоящей  на  шесть 
месяцев  от  даты  заказа.  Выходная  дата  должна  иметь  следующий 
вид: Friday, March 12 th, 1993 
 
 
 
Для закрепления материала рекомендуется выполнить 
Практическое занятие 3. 
 
 
Г
Г
р
р
у
у
п
п
п
п
и
и
р
р
о
о
в
в
к
к
а
а
 
 
с
с
т
т
р
р
о
о
к
к
 
 
в
в
 
 
з
з
а
а
п
п
р
р
о
о
с
с
е
е
 
 
 
По  умолчанию  все  строки  таблицы рассматриваются  как одна 
группа.  Для  разбиения  таблицы  на  меньшие  группы  строк 
используется предложение GROUP BY команды SELECT. 
Синтаксис: 
SELECT {столбец, групповая_функция} 
FROM  Таблица 
[WHERE  условие] 
[GROUP BY  выражение_группирования] 
[ORDER BY  {Столбец, выражение} [ASC|DESC]]; 
где 
выражение_группирования 
определяет  столбец,  по  значениям 
которого группируются строки. 
 
Для получения сводной информации по каждой группе можно 
использовать  групповые  функции.  Если  в  предложение SELECT 
включена  групповая  функция,  получить  одновременно  отдельные 
результаты  можно  только  в  случае,  если  в  предложении  GROUP 
BY  задан  отдельный  столбец.  Если  список  столбцов  отсутствует, 
выдается сообщение об ошибке. 
Предложение  WHERE  позволяет  исключить  некоторые 
 
48