Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Два запроса по таблицам  [new]
Элла13
Member

Откуда:
Сообщений: 3
Не могли бы помочь с данными вопросами?
С двумя таблицами не работала, потому не до конца понимаю как строить запросы

Вопросы следующие:
Две таблицы: regs и payments из Excel
В первой столбцы
crc уникальный идентификатор пользователя
date дата регистрации
sex пол (1-муж, 2-жен)

Во второй:
uid уникальный идентификатор пользователя
date дата платежа

1) Запрос, который посчитает среднюю выручку, которую приносит 1 зарегистрированный пользователь за первые 30 дней после регистрации (отдельно выборка по мужчинам и отдельно по женщинам)
2) Запрос, который посчитает среднюю выручку, которую приносит 1 зарегистрированный пользователь, который совершил хотя бы 1 платеж, за первые 30 дней после регистрации для мужчин и женщин.

Буду безмерно благодарна за помощь. У самой пока не выходит, не до конца понимаю как строить
18 июн 19, 21:52    [21911042]     Ответить | Цитировать Сообщить модератору
 Re: Два запроса по таблицам  [new]
Элла13
Member

Откуда:
Сообщений: 3
Элла13, прошу прощения, во второй таблице ещё money_NETbezNDS - как раз траты пользователя
18 июн 19, 21:54    [21911043]     Ответить | Цитировать Сообщить модератору
 Re: Два запроса по таблицам  [new]
londinium
Member

Откуда: Киев
Сообщений: 1168
автор
Две таблицы: regs и payments из Excel
В первой столбцы
crc уникальный идентификатор пользователя
date дата регистрации
sex пол (1-муж, 2-жен)

Во второй:
uid уникальный идентификатор пользователя
date дата платежа

Вы бы показали пример данных, хотя бы так:
WITH REGS AS
(
  SELECT 1 AS CRC,GETDATE()AS REGDATE,1 AS SEX
    UNION ALL
  SELECT 2 AS CRC,GETDATE()AS REGDATE,2 AS SEX

),
PAYMENTS AS
(
  SELECT 1 AS UID,GETDATE()AS PAYMENTDATE
   UNION ALL
  SELECT 1 AS UID,GETDATE()+1 AS PAYMENTDATE
)
18 июн 19, 22:14    [21911050]     Ответить | Цитировать Сообщить модератору
 Re: Два запроса по таблицам  [new]
Элла13
Member

Откуда:
Сообщений: 3
londinium,


просто данные в Excel и по столбцам, потому решила написать сами столбцы
выглядит вот так, и вторая таблица соответственно схоже

К сообщению приложен файл. Размер - 106Kb
18 июн 19, 22:52    [21911070]     Ответить | Цитировать Сообщить модератору
 Re: Два запроса по таблицам  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 2394
Элла13,

http://www.skillz.ru/dev/php/article-Obyasnenie_SQL_obedinenii_JOIN_INNER_OUTER.html
19 июн 19, 10:34    [21911278]     Ответить | Цитировать Сообщить модератору
 Re: Два запроса по таблицам  [new]
Focha
Member

Откуда: Москва
Сообщений: 499
sex - уахахаха
19 июн 19, 13:34    [21911509]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить