|
|
|
Хитрая группировка
|
|||
|---|---|---|---|
|
#18+
Есть таблица Plank, в ней для каждого кода несколько записей со значением некоторых параметров. Нужно сгруппировать значения в таблице следующим образом: для записей в которых flag не null - вычисть максимально значение параметра, потом к полученному значению прибавить значения параметра из записей в которых flag = null. Сделал в два запроса: Код: 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. Может можно решить вопрос более изящным запросом? MS SQL 2008. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2015, 07:32 |
|
||
|
Хитрая группировка
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2015, 08:55 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38998580&tid=1540525]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
159ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 496ms |

| 0 / 0 |

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