mysql子查询用join代替

mysql子查询用join代替

子查询 用 join 代替

有SQL语句:select * from table_a ( select * from table_b  where id=1) ,如果table_a的数据量很大,这条sql会特别慢。因为子查询是从外到里查询,会首先把table_a的数据全部都拿出来,然后把table_b的数据再拿出来,最后在做合并过滤。所以子查询效率比较慢,建议可以用join来代替。

打赏 赞(1)
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据