Написать 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 с общим условием - учитываем только заказы в статусе "выполнен"
Актуальні фриланс-проєкти в категорії Бази даних
Збір даних продукту компанії
500 UAH
Треба зібрати таблицю (xls) де будуть наступні данні: Назва компанії (Україна + Європа); Лінка на сайт; Контактні данні (телефон, пошта, місто де знаходиться компанія); Які автомати продають (моделі); Ціна за автомат (кожна модель); Можливість кредиту чи оплати по місяцям;… Бази даних ∙ 5 ставок |
Допомога з Power BIШукаю майстра з Microsoft Power BI для персональної консультації. Потрібно відповісти на усі питання і допомогти довести таблицю до нормального вигляду. Онлайн, Zoom/Discord. Бази даних, Навчання |
Автоматизація звіту з використанням Power BI
500 UAH
Необхідно автомативувати звіт у форматі PDF з використанням Power BI та power bi report builder. Імпортувати данні з гугл таблиці. Реалізувати підтягування данних декілька разів на день з ПН-ПТ. Python, Бази даних ∙ 1 ставка |
Сайт односторінковий з інтеграцією api бдПотрібен односторінковий сайт з інформацією та зображенням проекту (мобільний додаток). Також мультипосиланям на завантаження мобільного додатку в Гугл або апстор. Та інтеграція БД мобільного додатку , а саме підведення двух моментів , це юзер та промокоди. Та підключення… Бази даних, Веб-програмування ∙ 8 ставок |
Доробка модулю Batch editor у магазині на opencartДодати до модулю Batch editor можливість виставляти відсоток від ціни і акційні пропозиції у загальних полях редагування товарів. Зробити кнопку яка б оновлювала цей відсоток до актуальних значень. Цей проєкт вже робив виконавець, але там є помилки. Тож можна або налаштувати вже… Бази даних, Веб-програмування |