社区
数据库及相关技术
帖子详情
再问个比较弱智的问题:如何避免SQL语句中的除0错误?
Persistent8813
2004-08-11 04:58:28
:-)
...全文
115
5
打赏
收藏
再问个比较弱智的问题:如何避免SQL语句中的除0错误?
:-)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Persistent8813
2004-08-12
打赏
举报
回复
SELECT 商品编码,SUM(数量) AS 数量,IIf(SUM(IIf(数量>0,数量,0))>0,SUM(IIf(金额>0,金额,0))/SUM(IIf(数量>0,数量,0)),0) AS 价格
这样应该没问题了。
是不是思路不对,这么烦琐
Persistent8813
2004-08-11
打赏
举报
回复
我是在求库存的加权平均价,唉,晕了
ralpha08
2004-08-11
打赏
举报
回复
改为
SELECT 商品编码,SUM(数量) AS 数量,SUM(IIf(数量>0,数量*价格,0))/SUM(IIf(数量>0,数量,1)) AS 价格
因为如果数量小于零的话 除数:IIf(数量>0,数量*价格,0) 返回一个0 被除数随便返回一个部位0 的数字就可以
数量大于零,除数返回的是数量,也不为零
qybao
2004-08-11
打赏
举报
回复
能不能再多做一次判断?
SELECT 商品编码,SUM(数量) AS 数量,SUM(IIf(数量>0,数量*价格,0))/(CASE WHEN SUM(IIf(数量>0,数量,0))>0 THEN SUM(IIf(数量>0,数量,0)) ELSE 1 END) AS 价格
Persistent8813
2004-08-11
打赏
举报
回复
SELECT 商品编码,SUM(数量) AS 数量,SUM(IIf(数量>0,数量*价格,0))/SUM(IIf(数量>0,数量,0)) AS 价格
如上
我也来
sql
inject
现在
sql
注入似乎已经是一个很...首先拿到一个站点后,我们首先想起来的就是找带有id=XX或者id=1类的网站地址,然后再后面加'等测试,例如我们假设现在有如下站点存在
sql
注入漏洞: cool.asp?id=cool简单一看地址我...
攻击防范六(整理)
在资源有限的机器上运行NSS(或未经允许运行NSS)应该
避免
这种情况,在代码
中
有这方面的选项设置。 你可在下面地址找到NSS拷贝。http://www.giga.or.at/pub/hacker/unix ; ⑵Strobe(超级优化TCP端口检测程序) ...
Oracle
弱智
100问
Oracle
弱智
100问 1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/...
大数据
SQL
Boy 脱坑指南
不可否认的是
SQL
是一个伟大的发明,它让增删改查的操作更加地便捷化,而且
SQL
的学习成本相对其他编程语言来说较低,被逼到会写
SQL
的运营和产品我都见过不少。。。 大数据行业跟
SQL
更是有不解之缘,可谓...
通杀! 熬夜码的 - 八万字 - 让你一文读懂
SQL
注入漏洞原理及各种场景利用
漏洞产生的原因必定会使用到类似的脚本语言的特定函数,比如
SQL
注入漏洞,必然会涉及到数据库查询操作类的相关函数。 这就是漏洞的特定函数。所以在代码层,我们就可以通过函数猜解存在有那些漏洞,反推也可以...
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章