请问 select后再连接另一个表的方法
我希望通过
select a from T where a>10
得到一个结果
然后再select出 另一个表T1 中 所有满足 T1.a = 上述查询后得到的a的 结果
我这样写,系统提示 join旁有语法错误
select B.a
join (select A.a from T A where A.a >10) C
on (B.a=C.a)
[解决办法]
SELECT * FROM A
JOIN B ON A.ID = B.ID
slect B.a from B join A on
A.a=B.a and A.a>10
SELECT B.*, A.*
FROM A,B
WHERE A.a=B.a AND A.a>10
select A.a
from
(
select a
from T
where a>10
) A
join B on
A.a=B.a