sql 优化 left join 由于数据量过大查询很慢 30
select(A.a1,B.b2,C.c2leftjoinBonA.a2=B.b2leftjoinConC.c2=A.a2)m1leftjoinDonD.d3=m1.m3...
select (
A.a1,B.b2,C.c2
left join B on A.a2 = B.b2
left join C on C.c2 = A.a2
) m1
left join D
on D.d3 = m1.m3
如果 m1 和D的数据量很大的话,程序一直都查询不完,求优化sql 展开
A.a1,B.b2,C.c2
left join B on A.a2 = B.b2
left join C on C.c2 = A.a2
) m1
left join D
on D.d3 = m1.m3
如果 m1 和D的数据量很大的话,程序一直都查询不完,求优化sql 展开
4个回答
展开全部
from都没有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个语句没错?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请对left join相关的字段建索引
追问
m1 不是一个表,如何加索引
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询