内连接两个查询和别名

时间:2014-03-10 15:18:08

标签: sql-server inner-join

我想从两个查询内连接两个集合。但它不起作用。

这是我的代码:

(select model from PC) T1
inner join (select model from Laptop) T2
on T1.model = T2.model

在两个别名T1,T2

上出现错误

请帮助我

@deanosaur:这是架构:  http://i.stack.imgur.com/SxTOy.jpg

2 个答案:

答案 0 :(得分:0)

试试这个,看看它是否让你更接近你想要的东西。

SELECT * FROM PC T1 INNER JOIN LAPTOP T2 ON T1.model=T2.model;

答案 1 :(得分:0)

试试这段代码:

select T1.model
from PC T1 inner join Laptop T2
on T1.model = T2.model