我想利用数据库表来构建我的查询,从多个表中选择什么。我在下表ColumnsInfo中完成了这个。它包含表名和从该表中选择的列。问题是我不知道如何构建查询以查询ColumnsInfo以依次查询不同的表。
TableName ColumnName
t1 info1
t1 info2
t1 info3
t2 info1
t2 info2
t2 info3
假设我有2个表, t1,t2 ,以及上面提到的第三个表 columnInfo 。现在我想select info1,info2,info3 from t1 union info1,info2,info3 from t2
使用上面的表格。我怎么能这样做?
我想在查询
中将tablename追加到ColumnNameselect info1 as tablename-info1
提前致谢。