社区
数据库相关
帖子详情
查詢語句中用了sum速度就很慢,有什麼辦法優化sum?
jmchen
2005-07-11 07:11:55
如題
...全文
319
5
打赏
收藏
查詢語句中用了sum速度就很慢,有什麼辦法優化sum?
如題
复制链接
扫一扫
分享
转发到动态
举报
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
打赏
举报
回复
优化一下你的表结构可能相对比较实际
MySQL慢查询怎么解决
MySQL的慢查询的相关原因以及如何解决
遇到的问题----sql语句
中用
sum
()函数输出为null
在SQL语句中使用集合函数count(),返回结果肯定为非负整数,这也是用来判断数据有无的一个很有效的方法; 然后在用
sum
()进行集合相加的时候,如果
sum
()的对象没有记录,那么不会返回0,而返回null,这么做,...
sql 语句
sum
if
SELECT room,COUNT(aid) num,
sum
(if(DATE_FORMAT(dzsj,'%d')='1',1,0)) num1,
sum
(if(DATE_FORMAT(dzsj,'%d')='2',1,0)) num2,
sum
(if(DATE_FORMAT(dzsj,'%d')='3',1,0)) num3,
sum
(if(DATE_FORMAT(dzsj,'%d')='4',1,0)...
mysql数据库中group by和
sum
一起使用语句的简单介绍 .
还记得我们以前讲过的用
SUM
这个...其实这是我们只要把人按性别来分组,然后还是用
SUM
函数来求和就可以了,关键是怎么分组呢,这就要用到mysql的group by语句了,它可以实现分组,下面看看sql语句吧: SELECT
SUM
Mysql里where语句里不能使用
SUM
聚合函数筛选怎么办?
在订单详情表里的num数量和大于退款详情表里的num数量之和即可,也就是
SUM
(nums)>
SUM
(num)。 为了达成这样的目的,我一开始在MySql里直接这样运行了,代码如下: SELECT soo.order_bn, sooi.order_id, sooi....
数据库相关
2,507
社区成员
88,453
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章