SQL查詢動態表名我試圖找到一種方式來動態確定/參考基於另一個表中的值的表名。在VB.Net
在概念上,這是我想要的:
SELECT * FROM TTestCase
WHERE TTestCase.ElementNo = (
SELECT TControlTables.ControlTable from TControlTables
WHERE TControlTables.MessageType in (
SELECT TTestCaseParameter.MessageType
FROM TTestCaseParameter).ElementNo
的 「SELECT TControlTables.ControlTable從TControlTables WHERE TControlTables.MessageType中(選擇TTestCaseParameter.MessageType FROM TTestCaseParameter」 是決定其表的查詢ElementNo應與TestCase.ElementNo進行比較
爲什麼你不希望動態編寫sql的任何原因? – Fionnuala
嗨Remou,我要動態寫它,我只是不知道怎麼辦。 –