我有两个表,我从第一个表中选择数据。如果条件满足(别名类型 = 2)并且第二个表中存在第一个表中 id 的数据,我想从第二个表中选择列。这里有数据来解释更多:
表格1
id | Name | Location
---+--------------+---------
34 |John Smith |NewYork
36 |Mike Smith |London
45 |Bob Smith |Los Angeles
表 2
id | Alias | Alias type
---+-------------------+-------
36 |Warren Johnson |1
36 |William Williams |2
如果别名类型 = 2,则需要的结果
id |Name | Location
---+-------------------+---------
34 |John Smith |NewYork
36 |William Williams |London
45 |Bob Smith |Los Angeles
你能帮我写查询以获得想要的结果吗?告诉我是否需要解释更多。我正在使用 SQL Server 数据库。