SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » PostgreSQL » Расчет MAU (Расчет MAU)
Расчет MAU [сообщение #3374] Thu, 12 October 2023 15:10 Переход к следующему сообщению
angelinasokolenko1999@gma в настоящее время не в онлайне  angelinasokolenko1999@gma
Сообщений: 7
Зарегистрирован: October 2023
Junior Member
Добрый день. Задание звучит следующим образом:

Давайте проверим, связан ли небольшой провал конверсии в марте с количеством уникальных покупателей. Рассчитайте показатель MAU: количество уникальных покупателей для января, февраля и марта.
Отобразите в таблице месяц в виде первой даты и MAU. Отсортируйте таблицу по месяцу в порядке возрастания.

Мой запроос:
SELECT COUNT (DISTINCT(bracelet_id))AS MAU,
DATE_TRUNC('month',date)
FROM pizza
where Extract (day from date) = 01
and EXTRACT (month from date) = 01
or EXTRACT (month from date) = 02
or EXTRACT (month from date) = 03
GROUP BY DATE_TRUNC('month',date)

Таблица pizza содержит данные о заказах пиццы в «Роботлэнде».
order_id — идентификатор заказа. Поле является первичным ключом, и значения в нём уникальны.
date — дата заказа. Данные в поле хранятся в формате YYYY-MM-DD.
name — название пиццы в заказе.
price — стоимость одной пиццы в баллах браслета.
vegan_marker — указатель, является ли пицца вегетарианской:
1 — пицца вегетарианская;
0 — пицца не вегетарианская.
radius — радиус пиццы. Не является фиксированным значением: клиент может выбрать любой размер.
quantity — количество пицц в заказе.
cheese_side — наличие сырного бортика:
1 — бортик есть;
0 — бортика нет.
bracelet_id — идентификатор браслета клиента, который купил пиццу.

Пишет, что ответ неверный. Помогите, пожалуйста, исправить
Re: Расчет MAU [сообщение #3378 является ответом на сообщение #3374] Thu, 12 October 2023 16:07 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 800
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
сама, зайко.
сама.
Re: Расчет MAU [сообщение #3407 является ответом на сообщение #3374] Sat, 14 October 2023 21:56 Переход к предыдущему сообщениюПереход к следующему сообщению
petrovich56 в настоящее время не в онлайне  petrovich56
Сообщений: 1
Зарегистрирован: October 2023
Junior Member
SELECT COUNT(DISTINCT(bracelet_id)) AS AA,
      DATE_TRUNC('month',date) AS AB
FROM pizza
WHERE DATE_TRUNC('month', date) >= '2022-01-01' and DATE_TRUNC('month', date) <= '2022-03-01'
GROUP BY  AB
ORDER BY AB
Re: Расчет MAU [сообщение #3409 является ответом на сообщение #3407] Sun, 15 October 2023 00:00 Переход к предыдущему сообщению
angelinasokolenko1999@gma в настоящее время не в онлайне  angelinasokolenko1999@gma
Сообщений: 7
Зарегистрирован: October 2023
Junior Member
Спасибо!
Предыдущая тема: Расчет WAU по номеру недели
Следующая тема: Не могу импортировать txt файл
Переход к форуму:
  


Текущее время: Mon Apr 29 19:59:43 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00571 секунд