|
Данные многих таблиц в одну
|
|||
---|---|---|---|
#18+
Привет всем! Помогите написать SQL запрос. Есть у меня такое дело SELECT * FROM TABLE(GetFT(29,1,9)) AS FT p1 p2 -1 0 -1 1 -1 8 то есть функция GetFT возвращает таблицу (может быть и пустая). В клиенте я делаю много запросов SELECT * FROM TABLE(GetFT(x,y,z)) AS FT. Можна ли написать такой запрос или SP по такой схеме: 1) я могу сформировать таблицу TV SELECT * FROM TV x y z 29 1 9 5 8 3 8 8 6 4 8 1 2) потом зделать что-то в таком роде SELECT x , y , x , (SELECT * FROM TABLE(GetFT(x,y,z)) AS FT) FROM TV и как результат получу x y z p1 p2 29 1 9 -1 0 29 1 9 -1 1 29 1 9 -1 8 5 8 3 -1 1 5 8 3 -1 0 Можно чтото такое соорудить ? Заранее преблагодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2004, 13:34 |
|
Данные многих таблиц в одну
|
|||
---|---|---|---|
#18+
Вроде готово :) (некоторые параметры пока что статичны но ето не проблема зделать их динамичными) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2004, 14:11 |
|
Данные многих таблиц в одну
|
|||
---|---|---|---|
#18+
Вроде готово :) (некоторые параметры пока что статичны но ето не проблема зделать их динамичными) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2004, 14:12 |
|
|
start [/forum/topic.php?fid=43&fpage=156&tid=1606293]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 134ms |
0 / 0 |