Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
02.06.2014, 12:11
|
|||
---|---|---|---|
|
|||
Разделение строк на четные и нечетные |
|||
#18+
Уважаемые товарищи программисты, подскажите, пожалуйста как можно распределить значения поля: +---+------+ | id | Value | +---+------+ | 1 | a1 | | 1 | a2 | | 1 | b1 | | 1 | b2 | | 1 | c1 | | 1 | c2 | +--+-------+ в отдельные значения: +---+--------+-------+ | id | Value1 | Value2 | +---+--------+-------+ | 1 | a1 | a2 | | 1 | b1 | b2 | | 1 | c1 | c2 | +--+--------+--------+ ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.06.2014, 18:37
|
|||
---|---|---|---|
Разделение строк на четные и нечетные |
|||
#18+
Andrey78am, Приложите пример с более реальными данными, в частности типами столбцов Value, это числа, строки или что? a1 и a2 это строковые выражения с индексами в конце? Если нет имеют ли что-то общее между собой? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.06.2014, 19:01
|
|||
---|---|---|---|
|
|||
Разделение строк на четные и нечетные |
|||
#18+
VSVLAD, вот реальные данные таблицы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
на выходе мне нужно получить следующий формат данных: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.06.2014, 19:40
|
|||
---|---|---|---|
|
|||
Разделение строк на четные и нечетные |
|||
#18+
перенумеровать + взять остаток от деления на 2 - для разделения записей на первый-второй case + group by - для разворота в два столбца... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.06.2014, 20:12
|
|||
---|---|---|---|
|
|||
Разделение строк на четные и нечетные |
|||
#18+
А что должно быть в case ? Для разделения я пытаюсь использовать Код: plsql 1.
для выбора четных строк и Код: plsql 1.
для нечетных из двух подзапросов n1 и n2. но при попытке объединить их как join по полю ID, он не объединяет и делает умножение массива на массив. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.06.2014, 20:14
|
|||
---|---|---|---|
Разделение строк на четные и нечетные |
|||
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.06.2014, 20:19
|
|||
---|---|---|---|
|
|||
Разделение строк на четные и нечетные |
|||
#18+
вот реальный запрос: Код: plsql 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.
и вместо выходных данных: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
я получаю набор данных: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=54&mobile=1&tid=2008786]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 263ms |
total: | 401ms |
0 / 0 |