有两个表tables和formTabletables(tableName(Varchar,唯一),userID,tableState);formTableN(formID,formName,UI,.....)表名formTableN是随机生成的,然后存储在表tables里面,先如何查出userID=‘a’对应的表formTable里面内容,即
通过userID查找tableName,将结果做为select * from 的数据from源 下面这个是错误的"select * from 'select tableName from tables where userID='a' '"
通过userID查找tableName,将结果做为select * from 的数据from源 下面这个是错误的"select * from 'select tableName from tables where userID='a' '"
select tableName from tables where userID='a'
先找到表名
然在select * from 上面查到的表名
select * from (select tableName from tables where userID='a') q
/code]
这样就可以了。
select * from (select tableName from tables where userID='a') q这样就可以了。