|
Как определить "пришедших" и "ушедших" клиентов
|
|||
---|---|---|---|
#18+
Друзья, есть вот такая таблица: Код: sql 1. 2. 3. 4. 5.
В эту таблицу попадают все операции за месяц по клиентам с расчетом оплаты (AccountPaid). Один клиент = одна запись в месяц. Мне нужно узнать сколько клиентов за месяц Пришло, сколько клиентов за месяц Ушло. ClientNum - уникальный идентификатор клиента (номер телефона). Чтобы определить количество новых (пришедших) клиентов я использую вот такой select: Код: sql 1. 2. 3. 4.
все работает отлично. А как теперь определить кол-во "ушедших" клиентов? Тех, которые были в предыдущих месяцах, но в текущем "пропали", по которым нет записи в текущем месяце? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 22:17 |
|
Как определить "пришедших" и "ушедших" клиентов
|
|||
---|---|---|---|
#18+
mitiok2002 Чтобы определить количество новых (пришедших) клиентов я использую вот такой select: Код: sql 1. 2. 3. 4.
все работает отлично. замени min на max и получишь ушедших. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2019, 07:46 |
|
Как определить "пришедших" и "ушедших" клиентов
|
|||
---|---|---|---|
#18+
mitiok2002Тех, которые были в предыдущих месяцах, но в текущем "пропали", по которым нет записи в текущем месяце? Выбрать тех, кто был в прошлом месяце, тек, кто есть в текущем, сделать left join, выбрать тех, у кого нет пары в текущем месяце. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2019, 07:52 |
|
|
start [/forum/topic.php?fid=54&msg=39895338&tid=2008372]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 302ms |
total: | 441ms |
0 / 0 |