Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
Скажите пожалуйста, как сгруппировать так, чтобы все данные подтянулись вверх без null? То есть чтобы в все null оказались внизу, а все данные вверху? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 09:25 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
Точно нужна группировка, а не сортировка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 09:43 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
Akina, можно и сортировка, но как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 09:50 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
vahAkina, можно и сортировка, но как?Сортировку делают написанием ORDER BY в конце запроса. Можно отсортировать по выражению: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 09:55 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
alexeyvg, вроде тоже самое получится... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:00 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
vah, а без вроде? хоть так Код: sql 1. хоть Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:04 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
vahalexeyvg, вроде тоже самое получится...Нет. Репро приведите, или хоть код покажите, что вы там написали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:06 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
alexeyvg, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:12 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
vahalexeyvg, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. не увидел группировки или сортировки. от слова - совсем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:16 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
Мне кажется мы его не так поняли, видимо он хочет чтобы было типа: PR, СЛАБ, ?, ПКФ, Советник, это одна строка, и далее в том же духе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:28 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
aleksrov, вот именно, сложно объяснить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:30 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
vah, что ли, просто в каждом столбце сдвинуть все данные вверх? тогда тебе нужно разложить выборку на таблицы-столбцы. сделать столько таблиц, сколько столбцов желаешь видеть в итоговой выборке. каждую получившуюся таблицу-столбец перенумеровать при помощи row_number. далее фулл джойном соединить все эти поля-таблицы в один итоговый набор данных.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:34 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
vahaleksrov, вот именно, сложно объяснить Сложно объяснить на пальцах? - давай данные и рисуй вывод, который из этих данных должен получиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:35 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:42 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
TaPaK, Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 11:02 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#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. Результат: _111_222_333AAAAEEE<NULL>AAAABBBCCCAAAABBBLLLXXXX<NULL><NULL>ZZZZ<NULL>NNNDDDD<NULL>III ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 11:47 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
TaPaK, Если значений в столбце "B" больше, чем в "A", то результат будет некорректный. Правильнее: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 11:55 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
Kopelly, И что же неправильного, у нас Full Join, а значит будет в A будет Null, а в B знач. А ваш запрос из разряда как простые вещи сделать сложными :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 12:09 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
В моем варианте неправильное условие. правильнее так: Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 12:13 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
aleksrov, да погодь ты критиковать.... человек второй день на форуме. ;) пусть пишет любые решения. у него интересный ракурс в подходе к решению избитых задач форума. нужно же оценить высоту полета его мысли. свежая кровь оно всегда хорошо, может чего и для себя приглядим :) З.Ы. я на полном серьезе, без сарказма... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 12:14 |
|
||
|
Группировка без null
|
|||
|---|---|---|---|
|
#18+
aleksrov, При Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. получаем: aaaAAAABBBLLLXXXXQQQCCCDDDDWWWNNN<NULL>EEE<NULL><NULL>RRR<NULL><NULL><NULL>III А не: aaaAAAABBBLLLXXXXQQQCCCDDDDWWWNNN<NULL>EEEIII<NULL>RRR<NULL> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 12:16 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39589697&tid=1690438]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 349ms |

| 0 / 0 |
