Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
14.09.2021, 16:56
|
|||
---|---|---|---|
|
|||
Группировка с подменой значений |
|||
#18+
Помогите реализовать задачу Имеется таблица . В поле category в некоторых строках имеются коды формата IAB... Мне необходимо выполнить подсчет строк с группировкой по полю category, но только , чтобы на выходе вместо кодов IAB... приходило соответствующее ему значение с поля name. П.С. все эти коды хранятся в бд в отдельном справочнике. Первый скрин это результат джоина [1]: https://i.stack.imgur.com/zbM27.png [2]: https://i.stack.imgur.com/zHzmL.png [3]: https://i.stack.imgur.com/Ld8SH.png ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.09.2021, 17:15
|
|||
---|---|---|---|
|
|||
Группировка с подменой значений |
|||
#18+
можно поиграться с CASE, но как задать условие в ELSE - если условие не выполняется верни то что в столбце ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.09.2021, 18:02
|
|||
---|---|---|---|
|
|||
Группировка с подменой значений |
|||
#18+
twenty7even, coalesce(name, category) ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.09.2021, 22:01
|
|||
---|---|---|---|
|
|||
Группировка с подменой значений |
|||
#18+
twenty7even можно поиграться с CASE, но как задать условие в ELSE - если условие не выполняется верни то что в столбце В else условие не надо, оно выполняется, если не выполнено ни одно из условий. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.09.2021, 11:21
|
|||
---|---|---|---|
|
|||
Группировка с подменой значений |
|||
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.09.2021, 12:10
|
|||
---|---|---|---|
|
|||
Группировка с подменой значений |
|||
#18+
Guzya, Спасибо огромное. Нашел такое решение путем проб и ошибок. Может кому будет полезно Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=53&mobile=1&tid=1993859]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 257ms |
total: | 367ms |
0 / 0 |