|
|
|
| Имеется таблицы AllTables, в которой храняться имена других таблиц
CREATE TABLE `AllTables` (
`id` int NOT NULL auto_increment,
`table_name` varchar(20) collate cp1251_general_cs NOT NULL COMMENT 'Имя таблицы',
)В этой таблице имеется запись:
id | table_name|
1 |users |
Пишу такой запрос
SELECT * FROM (SELECT table_name FROM AllTables WHERE id=1) AS tbl
|
Естественно, запрос возвращает
,
а мне надо чтобы происходила выборка из таблицы users.
Как это реализовать? | |
|
|
|
|
|
|
|
для: Ramil
(19.05.2007 в 22:24)
| | БД так не проектируют.
Если Вам такое нужно, формируйте два запроса, оба на уровне логики приложения. | |
|
|
|