我想利用數據庫表來建立我的查詢,從多個表中選擇什麽。我在下面的表ColumnsInfo中完成了這項工作。它包含表名和從該表中選擇的列。問題是我不知道如何建立查詢來查詢ColumnsInfo來查詢不同的表。
TableName ColumnName
t1 info1
t1 info2
t1 info3
t2 info1
t2 info2
t2 info3
假設我有兩個表, t1,t2 和第三個表 columnInfo ,如上所述。現在我想要使用上面的表格從中從t1 union info1,info2,info3中選擇info1,info2,info3。我怎樣才能做到這一點?
我想追加tablename到查詢中的ColumnName
select info1 as tablename-info1
提前致謝。