|
|
|
Конкатенация строк в SQL запросе
|
|||
|---|---|---|---|
|
#18+
Есть две таблицы: в одной хранится идентификатор, в другой - некоторые детали. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. На данный момент запрос достает строки детализации посредством INNER JON. После получения результатов запроса приложение делает конкатенацию строк детализации. Вопрос: можно ли конкатенацию наперед неизвестного количества строк сделать в запросе? Если ДА, то очень приветствуется пример или посыл к той части документации, где о таком можно узнать. Пояснение: про функцию string() в Cache знаю, но не нашел как ее в данном случае прикрутить :(. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2009, 10:05 |
|
||
|
Конкатенация строк в SQL запросе
|
|||
|---|---|---|---|
|
#18+
Возможно, Вам пригодится функция LIST Пример: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2009, 10:39 |
|
||
|
Конкатенация строк в SQL запросе
|
|||
|---|---|---|---|
|
#18+
Спасибо, servit! Это самое то, что доктор прописал. Время, необходимое для процесса подготовки данных, после задействования функции list(), сильно сократилось (по предварительным оценкам, более чем в 60 раз :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2009, 16:37 |
|
||
|
|

start [/forum/topic.php?fid=39&tid=1558395]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
148ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 460ms |

| 0 / 0 |
