|
Oracle Sql
|
|||
---|---|---|---|
#18+
sharkoff76, А можно разбить значение поля Count(distinct skp_client) по статусам? Допустим в первой строке кол-во 1200, в reject=500 в Approved=700(условно). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 11:36 |
|
Oracle Sql
|
|||
---|---|---|---|
#18+
sharkoff76, прикиньте все первые кредиты выдавались первого числа месяца зы Group by p.name_credit_status, trunc(t.dtime_Decision,'mm') ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 11:38 |
|
Oracle Sql
|
|||
---|---|---|---|
#18+
AckermanMikaStax, Смотрите. У вас в первом клиенте есть 6 кредитов. Но теперь обратите внимание на месяцы, первое 01.07 второе 17.07 третее 27.07. Как видите в одном месяце 3 кредита, но нужно взять только первый от даты 01.07. На втором месяце у этого же клиента есть также 3 кредита от даты 01/02/03.08 но нужно вывести кредит только первый от 01.08. Получается с месяца 07 выходит 1 кредит с месяца 08 выходит также 1 кредит.output:1+1=2.И так по каждому месяцу нужно посчитать в разрезе 6 месяцев. Потом прибавить все первые кредиты для каждого клиента. Уточню Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 11:44 |
|
Oracle Sql
|
|||
---|---|---|---|
#18+
AckermanMikaА можно разбить значение поля Count(distinct skp_client) по статусам? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36.
..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 11:49 |
|
Oracle Sql
|
|||
---|---|---|---|
#18+
AckermanMikasharkoff76, А можно разбить значение поля Count(distinct skp_client) по статусам? Допустим в первой строке кол-во 1200, в reject=500 в Approved=700(условно). Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 11:51 |
|
Oracle Sql
|
|||
---|---|---|---|
#18+
sharkoff76, Вышло. Спасибо большое:) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 12:25 |
|
Oracle Sql
|
|||
---|---|---|---|
#18+
sharkoff76, У вас переменная dm используется, которая показывает что дата начинается с 1-го числа? И когда разбиваете по статусам, не сходится с изначальной суммой. Допустим за 01.03.2019 кол-во 13165. После разбивки должно быть условно 13000 approved, 165 rejected. А там когда прибавляешь, изначальная сумма не выходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 12:33 |
|
Oracle Sql
|
|||
---|---|---|---|
#18+
AckermanMika, Может тогда имеет смысл тогда вернуться к вопросу , который задал stax. Либо предоставьте свою "контрольку". А именно: staxпервый клиэнт имеет шесь кредитов 1 D 01.07.19 1 S 17.07.19 1 K 27.07.19 1 K 01.08.19 1 S 02.08.19 1 D 03.08.19 второй клиент имеет четыре кредита 2 D 15.07.19 2 S 25.07.19 2 S 04.08.19 2 S 05.08.19 третий и четвертый клиент имеют один 3 M 01.08.19 4 M 01.09.19 результат? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 14:51 |
|
|
start [/forum/topic.php?fid=52&gotonew=1&tid=1882123]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 261ms |
total: | 402ms |
0 / 0 |