Написать SQL-запрос для Google BigQuery
структура данных таблицы:
№ заказа - int
№ клиента - int
дата оформления заказа - timestamp
прибыль с заказа - int
статус заказа - text
причина повтора - text
Общие условия:
1. Первый заказ клиента - самый ранний заказ со статусом "выполнен".
2. Считаем статистку по календарным месяцам начиная с первой даты в базе (~2013 год).
3. Нигде не учитываем заказ с причиной повтора "гарантийный вызов".
Для всех клиентов, которые создали свой первый заказ за обсчитываемый месяц посчитать:
1. количество таких клиентов
2. количество клиентов, у которых есть еще один или более заказов созданных в течение 360 дней после даты создания первого заказа
2.1 (п.2 ) / (п.1)
2.2 по выборке клиентов из п. 2 посчитать: (сумму прибыли по заказам этих клиентов за период с даты создания первого заказа +360 дней) / (количество заказов созданных этими клиентами за период с даты создания первого заказа +360 дней)
учитывая первый заказ
2.3 по выборке клиентов из п. 2 посчитать: (сумму прибыли по заказам этих клиентов за период с даты создания первого заказа +360 дней) / (количество клиентов в этой выборке)
учитывая первый заказ
3. количество клиентов, у которых есть еще один или более заказов созданных после даты создания первого заказа
3.1 (п.3 ) / (п.1)
3.2 по выборке клиентов из предыдущего пункта посчитать (сумму прибыли по заказам этих клиентов) / (количество заказов созданных этим клиентами)
учитывая первый заказ
3.3 по выборке клиентов из п. 3 посчитать: (сумму прибыли по заказам этих клиентов) / (количество клиентов в этой выборке)
учитывая первый заказ
4. Аналогично пп. 2, 2.1, 2.2, 2.3, 3, 3.1, 3.2, 3.3 с общим условием - учитываем только заказы в статусе "выполнен"
Актуальные фриланс-проекты в категории Базы данных и SQL
Создать дашборд в https://airtable.com/ по результативности рекламных креативов из facebook adsПолноценное ТЗ https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing Базы данных и SQL, Парсинг данных ∙ 6 часов 32 минуты назад ∙ 9 ставок |
Вайбкодин через Claude Code
15 533 UAH
Разработать закрытую веб-платформу для корпоративных мероприятий с персональными приглашениями через уникальные ссылки и QR-коды. После сканирования QR-кода пользователь попадает на персональную страницу приглашения с приветственным сообщением, обращением по имени, фото и… AI в дизайне, Базы данных и SQL ∙ 9 часов 42 минуты назад ∙ 34 ставки |
Требуется разработчик для парсинга каталога и автоматизации импорта данныхПодробное ТЗ в прикрепленном документе прошу в отклике указать ориентировочную стоимость и сроки реализации есть ли опыт работы с парсингом крупных каталогов какие возможные сложности или ограничения вы видите в данной задаче Базы данных и SQL, Парсинг данных ∙ 13 часов 33 минуты назад ∙ 32 ставки |
Нужен специалист по Power BI для построения управленческой отчетности на базе BAS Бухгалтерия КОРПО компанииМы являемся дистрибьютором международных спортивных брендов в Украине. Учет ведется в BAS Бухгалтерия КОРП.Ищем специалиста, который поможет построить систему управленческой отчетности для руководства компании на базе Power BI.Важно: нас интересует не просто… Базы данных и SQL, Бухгалтерские услуги ∙ 4 дня 13 часов назад ∙ 6 ставок |
Техническое задание: Интеграция чат-бота Telegram с BAS1. Общая информация Необходимо реализовать интеграцию чат-бота с системой BAS для передачи и записи данных о товарах (заказах). 2. Входные данные (что передает чат-бот): ID группы Название товара (с кодом товара) Цена товара 3. Логика работы: При нажатии на кнопку Заказать… Автоматизация управления предприятием, Базы данных и SQL ∙ 4 дня 16 часов назад ∙ 19 ставок |