三表间联合查询: a表(a1,a2);b表(b1,b2);c表(c1,c2).其中a1=c1,b1=c2;要查b2='xx'的a1,a2值. 表述:要以b表来查询a表,而a,b表仅能通过c表来连接. 方法-直接嵌套:select a1,a2 from a where a1=(select c1 from c where c2=(select b1 from b where b2='xx')) 方法-自连嵌套:select a.a1,a.a2,b.b1,b.b2,c.c1,c.c2 from a,b,c where a.a1=c.c1 and b.b1=c.c2 where b2='xx' 方法-子内嵌套:select a1,a2 from a where a1 in(select c1 from c where c2 in(select b1 from b where b2='xx' |
多表联合查询
最新推荐文章于 2024-01-14 15:55:28 发布