我正在尝试找到一种方法来根据另一个表中的值动态确定/引用表名。
在概念上,这就是我想要的:
SELECT * FROM TTestCase
WHERE TTestCase.ElementNo = (
SELECT TControlTables.ControlTable from TControlTables
WHERE TControlTables.MessageType in (
SELECT TTestCaseParameter.MessageType
FROM TTestCaseParameter).ElementNo
“ SELECT TControlTables.ControlTable from TControlTables WHERE TControlTables.MessageType in (SELECT TTestCaseParameter.MessageType FROM TTestCaseParameter ”是确定哪个表的ElementNo应该与TestCase.ElementNo进行比较的查询。