SELECT * FROM A,B,其中a.XX =的b.XX连接
SELECT * FROM左/右JOIN B上a.XX = b.XX左或右连接查询
这就是所谓的加盟查询,两个表有一个列有一定的相关性
选择*从哪里a.id中(从B选择ID)
选择*从(选择*从B,其中b。 XX ='XX')
都称之为嵌套子查询,这意味着该条件需要在另一个范围有限(不直接制造)查询或主题,你需要使用另一个查询范围有限 BR />我的简单表达,不清楚,或参考教科书它
相关子查询:子查询中的条件语句依赖于父查询的某个属性值,即子查询的条件需要父查询提供。
select * from 表 where(select……) 这就是相关子查询了
最简单的一个区分方法,把嵌套部分的select单独运行,能运行的就是不相关子查询
你可以看看FROM后面或者WHERE后面是不是跟一个select语句来判断。