|
|
|
Как посчитать количество заказов client_invoice.id для каждого клиента в данном запросе
|
|||
|---|---|---|---|
|
#18+
Я бы хотел использовать внешний запрос, но не знаю как именно. Пробовал SELECT * ( исходный запрос), запутался немного. Нужно посчитать ci.id для каждого клиента. Каким образом добавить поле count_orders для клиента, если использовать union либо внешний select ? Индикатором нового заказа клиента является добавление нового client invoice (в ci находится foreign key на client_id). Буду очень признателен за оперативную помощь Код: sql 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. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 08:46 |
|
||
|
Как посчитать количество заказов client_invoice.id для каждого клиента в данном запросе
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 09:14 |
|
||
|
Как посчитать количество заказов client_invoice.id для каждого клиента в данном запросе
|
|||
|---|---|---|---|
|
#18+
Akina, Window Functions к сожалению не поддерживаются в моей версии MariaDB 10.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 10:29 |
|
||
|
Как посчитать количество заказов client_invoice.id для каждого клиента в данном запросе
|
|||
|---|---|---|---|
|
#18+
Ну посчитайте во втором CTE, какие проблемы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 11:59 |
|
||
|
Как посчитать количество заказов client_invoice.id для каждого клиента в данном запросе
|
|||
|---|---|---|---|
|
#18+
Сделал следующим образом Код: sql 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. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 09:04 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=32&tid=1829013]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 355ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...