我正在尝试将新表中的两列添加到我当前的查询结果中。像这样的东西:
在 SQL 中,我会执行以下操作:
Select A.Clm1
,A.Clm2
,B.Clm3
,(select udf_number from newTable NT where NT.udf_type_id=1 and NT.id=A.id) as NewColumn1
,(select udf_number from newTable NT where NT.udf_type_id=2 and NT.id=A.id) as NewColumn2
from TableA A inner join TableB B on A.id=B.id inner join newTable NT on NT.id=A.id
甚至使用类似的案例
选择 A.Clm1
,A.Clm2
,B.Clm3
,(NT.udf_type_id=1 然后 NT.udf_number 的情况) 作为 NewColumn1
,(NT.udf_type_id=2 然后 NT.udf_number 的情况) 作为 NewColumn2
From..... ...
我在访问中尝试了一些事情,在 from 或 where 部分使用子查询。但没有取得任何成功。我的问题是我正在尝试根据新表中的 1 列添加两列。在 Access 中完成这项工作有什么帮助吗?