|
Тема |
mysql; проблемен селект |
|
Автор | q2 (Нерегистриран) | |
Публикувано | 25.01.03 14:29 |
|
|
здравейте,
имам следния проблем:
tbl1 - ID e PK, PARAM - параметър (уникален)
------------------
ID * PARAM
------------------
1 * param1
2 * param45
.....
99 * param12
====================
tbl2
------------------
ID * TITLE
------------------
1 * towa e test <p="1">
2 * towa e wtori <p="2"> test <p="99"> testwam
......
Искам със селект заявка да направя следното:
------------------
ID * FORMATED
------------------
1 * towa e test <param1>
2 * towa e wtori <param45> test <param12> testwam
т.е. да заместя например това <p="2"> с PARAM от първата таблица, чиято стойност да взема от реда с ID=2
Бих могъл да направя селект и да попълня масив от първата таблица, после
с функции за заместване да направя тази операция, но се опасявам че ще става бавно - първата таблица има около 70 000 записа, от втората ще взимам
около 100, като във TITLE на всеки от тези 100 се срещат средно 10 записа (<p="2">) от първата.
10х предварително
|
| |
|
|
|