求教一个SQL问题,请高手们回答
有这么三个表,a,b,c
其中a的lb字段取自b的bID,b中的xh字段取自C的cid
那么我想用一个语句取出最近入库的资料,以及列出a.name,b.name,c.name
如果语句这么写
select * from a left join (select * from b left join c on b.xh = c.cid) as d on a.lb = d.bid
这么写有问题吗?
如果没有问题,那么这么写在数据量相对比较大的情况下,执行效率会高嘛?
一直弄不清楚连接查询和嵌套查询的效率是否可靠。。
请用到过的朋友给个提示。。
谢谢了~~
50分送上。。