我有一個表Table1
。如何加入一個表,當被連接表是一個變量列
表包含樣柱:
- 的
sourceID
(的加盟ID
) - 的
sourceTable
(該表是連接表,這是變量)
我的查詢:
SELECT T.Category, J.Tariff
FROM Table1 as T
INNER JOIN T.SourceTable J ---- This needs to be changed
ON T.sourceID = J.id
這是可能性è?
基本上每個行的源表可以不同
參考:[Check this out](http://www.sommarskog.se/dynamic_sql.html) – bonCodigo
*** SQL ***只是*結構化查詢語言* - 許多數據庫系統使用的語言,但不是一個數據庫產品......這將是真正有用的知道什麼具體的**數據庫系統**(和哪個版本)您使用.... –
你可以發佈一些示例數據和表結構?根據你的描述,似乎你對每個'id'都有一個單獨的表格,如果這樣的話,設計看起來很有缺陷。 – Taryn