|
|
|
Помогите пожалуйсто с выводом в XML
|
|||
|---|---|---|---|
|
#18+
Добрый день есть таблица test Column1 Column2 Column3 -------- -------- -------- a1 b1 c1 a1 b1 c2 a1 b2 c3 Как можно получить результат в виде XML <Column1 name="a1"> <Column2 name="b1"> <Column3 name="c1"/> <Column3 name="c2"/> </Column2> <Column2 name="b2"/> <Column3 name="c1"/> </Column2> </Column1> Таблица есть только одна Мучаюсь вторую неделю :O) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2002, 22:18:32 |
|
||
|
Помогите пожалуйсто с выводом в XML
|
|||
|---|---|---|---|
|
#18+
Попробуйте вариации на тему select distinct T1.a,T2.b,T3.c from ((test T3 left outer join test T2 on T2.b=T3.b and T2.a=T3.a) left outer join test T1 on T1.a=T2.a) for xml auto Для краткости Column1 обозван "a", Column2 - "b" Column3 - "c" Дмитрий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2002, 00:05:11 |
|
||
|
Помогите пожалуйсто с выводом в XML
|
|||
|---|---|---|---|
|
#18+
Не буду настаивать, что этот вариант оптимальный, но на первый взгляд у меня так получается Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2002, 00:27:06 |
|
||
|
Помогите пожалуйсто с выводом в XML
|
|||
|---|---|---|---|
|
#18+
Да, Dimos безусловно предложил более правильный вариант Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2002, 00:43:51 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1821239]: |
0ms |
get settings: |
6ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
20ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 320ms |

| 0 / 0 |
