Здравствуйте!
Поддержка не сможет помочь с вопросами, связанными с теорией или задачам из курса «Системный аналитик» — в этой ситуации рекомендуем вам обратиться к вашему преподавателю в чате в Slack.
Если же у вас возникнут иные вопросы — обязательно пишите, будем рады помочь :)
SUM(поле) возвращает сумму значений в поле;AVG(поле) находит среднее арифметическое значений в поле;MIN(поле) возвращает минимальное значение в поле;МАХ(поле) возвращает максимальное значение в поле;COUNT(*) выводит количество записей в таблице, а COUNT(поле) — количество записей в поле.SELECT.SELECT COUNT(billing_postal_code)
FROM invoice; DISTINCT. Иногда его сочетают с функцией COUNT.SELECT COUNT(DISTINCT billing_country)
FROM invoice; SELECT ROUND(AVG(total), 2)
FROM invoice; invoice, выберите записи о заказах, оформленных в сентябре. Информацию о дате заказа содержит поле invoice_date. Тип данных поля — varchar. Не забудьте про функции для работы с датой.customer_id), датой заказа без времени (поле invoice_date) и суммой заказа (поле total). Выберите покупателей с идентификаторами 11, 13, 44, 36, 48, 52, 54, 56.total. Условия для среза остаются прежними.total, округлённое до ближайшего числа;customer_id;fax из таблицы client.DATE_TRUNC с аргументом 'week' вернёт понедельник.xxxxxxxxxxSELECT AVG(total)FROM invoiceWHEREEXTRACT (DOW FROM CAST (invoice_date AS timestamp)) =1;| avg |
|---|
| 5.53932 |