导读:sql嵌套查询和多表联合查询之间的差别 多表联合查询: select * from bi_BillItem left join bi_Bill on bi_BillItem.BillID = bi_Bill.BillID where IsArchived......
sql嵌套查询和多表联合查询之间的差别
多表联合查询:
select * from bi_BillItem left join bi_Bill on bi_BillItem.BillID = bi_Bill.BillID where IsArchived = '0' and IsCheckOuting = '2' group by menuId,MenuPrice
这条语句 也叫做多表关联查询,left join 意思左关联的意思 ,distinct意思是去除相同的字段 ,语句意思和上面一样。
他们之间差别是 查询数据过多时,多表联合查询比嵌套查询 速度快很多 。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、