发布网友 发布时间:2022-05-02 22:22
共2个回答
热心网友 时间:2022-05-02 23:51
如果想优化就先把条件写在前面 然后再去关联表追问SELECT * FROM (SELECT bd.basicDataId,bd.`buildArea`,bd.heatUnit,bd.addr roomAddr FROM tb_bhp_basic_data bd WHERE bd.levelMark='Room' AND bd.isDel !=1 ) a LEFTJOIN 其他表(这样的话tb_bhp_basic_data这个张表不是查了两次)追答你这个select * 是查询连接后的所有表
先条件过滤首先减少了查询的条数
不用再次一条条和后面的列表连接了
效果肯定要快一些
热心网友 时间:2022-05-03 01:09
5条运算语句,5个左连接,真不知道怎么优化