Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Нереально сложный запрос
|
|||
|---|---|---|---|
|
#18+
Помогите решить задачку, неделю только изучаю T SQL, вторые сутки решить уже не могу! Эт прст жесть ) Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2018, 17:02 |
|
||
|
Нереально сложный запрос
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2018, 17:17 |
|
||
|
Нереально сложный запрос
|
|||
|---|---|---|---|
|
#18+
Пардон, забыл убрать Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2018, 17:21 |
|
||
|
Нереально сложный запрос
|
|||
|---|---|---|---|
|
#18+
в каждой группе по keyGroup нужно определять по : Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2018, 17:32 |
|
||
|
Нереально сложный запрос
|
|||
|---|---|---|---|
|
#18+
В результате мы должны получить все записи групп, где --Приоритет 1 -- берем данные, где задано isHighPriority = @HighPriorityID -- если таких данных (где задано isHighPriority = @HighPriorityID )больше одного, то берем данные, где isFirst > 0 -- если таких данных (где isFirst > 0) больше одного, то берем TOP 1 с самой старой датой CreateDate --Приоритет 2 --иначе (Нет данных где isHighPriority = @HighPriorityID) --если имеются записи с isFirst > 0, взять все записи с Max(isFirst) -- если таких данных больше одного, то берем TOP 1 с самой старой датой CreateDate --Приоритет 3 --иначе (Нет данных где isFirst > 0) --берем TOP 1 с самой старой датой CreateDate ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2018, 17:34 |
|
||
|
Нереально сложный запрос
|
|||
|---|---|---|---|
|
#18+
Дарагой, ну сам то чуток пошевели мозгами, а? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2018, 19:13 |
|
||
|
Нереально сложный запрос
|
|||
|---|---|---|---|
|
#18+
UseMuse, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2018, 19:15 |
|
||
|
Нереально сложный запрос
|
|||
|---|---|---|---|
|
#18+
UseMuse Код: sql 1. 2. 3. 4. 5. 6. Все это хозяйство это условия if, case. Хинт - везде у вас TOP(1), скорее всего это не условие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2018, 20:59 |
|
||
|
Нереально сложный запрос
|
|||
|---|---|---|---|
|
#18+
aleks222, пошевелил Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2018, 10:02 |
|
||
|
Нереально сложный запрос
|
|||
|---|---|---|---|
|
#18+
_human, результат верный, мой вариант Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2018, 10:03 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39719001&tid=1688952]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 417ms |

| 0 / 0 |
