查詢語句中用了sum速度就很慢,有什麼辦法優化sum?

jmchen 2005-07-11 07:11:55
如題
...全文
316 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
渤海红鱼 2005-07-12
  • 打赏
  • 举报
回复
第一,对ctrID进行索引
第二、对计算内容进行分步式计算就可以了,
如果数据很多的话就把第一项的数据提取出来,然后在计算一下,这样,速度为快很多。如果有什么问题请给我写信:rambo183@163.com
pchaos 2005-07-12
  • 打赏
  • 举报
回复
CtrID建立索引
jmchen 2005-07-12
  • 打赏
  • 举报
回复
select sum(Amount+FreeAmount-ShipCount-ShipFreeCount) as restnum from tblOrderProduct where CtrID=:para1
fenggy2002 2005-07-11
  • 打赏
  • 举报
回复
贴出来你的语句看看再说
47522341 2005-07-11
  • 打赏
  • 举报
回复
优化一下你的表结构可能相对比较实际

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧