使用查询结果作为表名

时间:2014-11-22 04:16:03

标签: sql sqlite

如果我们有表A如下:

+-------+
+ Table +
+-------+

如何执行涉及A.table值作为表名的查询?

我的意思是这样的:

SELECT "Table" as "tbl" FROM "A";
SELECT * FROM "tbl";

但在一个声明中。

1 个答案:

答案 0 :(得分:0)

SQLite没有动态构造SQL语句的内置机制;这是不可能的。

(有eval扩展名,但它不是默认发行版的一部分。)