powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Помощь в запросе
1 сообщений из 1, страница 1 из 1
Помощь в запросе
    #40094972
zizou
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Форумчане, учусь писать запросы в ClickHouse и застрял на одном из заданий, звучит оно так - есть 4 таблицы:

1. country
- country_id – id страны, где осуществляется распродажа
- buyer_country_id – id страны, где живет клиент
- country – страна
- buyer_country – страна, где живет клиент

2. buyer
- buyer_id – id клиента
- buyer_ country _id – id страны, где живет клиент
- b_date – дата рождения клиента
- reg_date – дата регистрации клиента

3. sale
- sale_id – id распродажи
- cat_id – id товарной группы
- sale_name – распродажа
- cat_name – товарная группа
- member_id – id друга
- member _name – друг

4. order
- order_id – id заказа
- member_id – id друга
- buyer_id – id клиента
- country_id – id страны
- sale_id – id распродажи
- cat_id – id товарной группы
- order_date – дата заказа
- value – стоимость за 1 товар
- cnt – количество проданного товара
- state – состояние заказа

Через запрос надо поженить эти четыре таблицы и получить следующую таблицу:

- order_date – дата заказа
- order_id – id заказа
- buyer_id – id клиента
- buyer_age – возраст клиента (разница между сегодняшней датой и b_date в годах)
- buyer_reg_age – разница между сегодняшней датой и reg_date
- buyer_cat – может принимать только 2 значения first (если это первая покупка клиента) или second (если это НЕ первая покупка клиента)
- sale_name – распродажа
- cat_name – товарная группа
- member_name – друг
- client_country – страна, где живет клиент
- country – страна
- gain – выручка (cnt*value)
- cnt – количество проданного товара

Притом эта таблица должна быть отфильтрована по 2м условиям: (1) по state – по значению yes; (2) order_date c 01.01.2007 по 01.06.2007

Буду очень признателен если поможете с написанием данного запроса. Заранее спасибо!

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Помощь в запросе
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (1): Анонимы (1)
Пользователи онлайн (7): Анонимы (4), Bing Bot, Google Bot 1 мин., Yandex Bot 2 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]