经常写的时候会有如下格式:
select A.Field1,A.Field2,
计算字段=(select isnull(B.Average,0) from Table2 B where A.Field1=B.Field1 and A.Field2=B.Field2)
from Table1 A这种做法,记录量少的时候没什么问题.如果查询数量大一下的话,甚至后面还有几个计算字段的话,速度就会好慢.请问有没有什么好的优化办法?
select A.Field1,A.Field2,
计算字段=(select isnull(B.Average,0) from Table2 B where A.Field1=B.Field1 and A.Field2=B.Field2)
from Table1 A这种做法,记录量少的时候没什么问题.如果查询数量大一下的话,甚至后面还有几个计算字段的话,速度就会好慢.请问有没有什么好的优化办法?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货