我正在进行一项练习,我需要使用子查询,但我还需要使用连接获得的组合列属性。例如: 加入:
select A.nameID
from tableA A
join tableB B on (A.nameID = B.nameID)
结果:在决赛桌中,我得到了tableA的所有列和tableB的所有列。 查询:
select A.nameID
from tableA A
where A.nameID in
(
select B.nameID
from tableB B
)
结果:在决赛桌中,我只得到一列A.nameID
问题是,有没有办法显示连接使用子查询生成的列?我正在运行SQLS 2008 R2。 (请注意,这不是关于哪种方法更快,更好或更有效的问题。)