社区
MS-SQL Server
帖子详情
在SQL语句里用什么函数可以判断一个字段的值是否为0 ?
wealth
2004-09-27 12:00:09
在SQL语句里用什么函数可以判断一个字段的值是否为0 ?
...全文
1022
12
打赏
收藏
在SQL语句里用什么函数可以判断一个字段的值是否为0 ?
在SQL语句里用什么函数可以判断一个字段的值是否为0 ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wealth
2004-09-28
打赏
举报
回复
thanks !
lxysjl
2004-09-27
打赏
举报
回复
select field1/(case field2 when 0 then 1 else field2 end) from test
lsxaa
2004-09-27
打赏
举报
回复
select case field2 when 0 then 0 else field1/field2 end from test
wealth
2004-09-27
打赏
举报
回复
是这样的,现在要:
select field1 / field2 from test
这个 field2 为0就不行啦,各位是怎么处理的?
victorycyz
2004-09-27
打赏
举报
回复
直接判断就行啊。
select * from tablename where fieldname=0
bernice99
2004-09-27
打赏
举报
回复
isnull(字段,0)
检测字段是否为null,如果字段为null就用0代替
pbsql
2004-09-27
打赏
举报
回复
where 字段=0不是吗
zhangzs8896
2004-09-27
打赏
举报
回复
declare @file1 dec(3,2),@file2 dec(5,2)
set @file1=5
set @file2=0
select 结果=@file1/(case @file2 when 0 then 1 else @file2 end)
--结果:
结果
-------------
5.00000000
怎么会不可以呢,楼上真搞笑
azh9703
2004-09-27
打赏
举报
回复
case when我以前试过,但是在SQL-PLUS中通不过。请注意语法规则要符合SQL。
azh9703
2004-09-27
打赏
举报
回复
流星雨按照字面理解是对的。但是语句执行通不过。
zhangzs8896
2004-09-27
打赏
举报
回复
楼上的,流星雨的也该是对的。
这就看楼主的意思了。
判断的话是用case when结构
不知道楼主在file2为0时,想要的是什么结果了
azh9703
2004-09-27
打赏
举报
回复
select field1/decode(NVL(field2,0),0,1,field2) from test ;
说明NVL和DECODE都是SQL的函数,具体功能可以网上搜索
楼上case field2 when 0 then 1 else field2 end只能用在数据窗口作为表达式用,在语句中是不可以这样用的
7天带你玩转Mysql数据库之
SQL语句
您观看课程学习后 免费入群领取【超全Python资料包+17本学习电子书】 七年
SQL语句
编写经验。满满的干货! 在网上找了好多SQL数据库的教程...真正做到面对任何问题能够
判断
出
SQL语句
是不是能够实现,该怎样实现。
数据库执行
SQL语句
跟踪
不管你是刚学习软件开发的初学者,还是在IT职场打拼多年的职场老鸟,都免不了要同各种数据库打交道,你可能会碰到以下几个问题:1、感觉自己写的
sql语句
没有错,但是执行结果总是不对;2、某个功能执行的语句知道有...
SQL语句
从入门到精通迅速提升篇视频课程(Oracle零基础版)
这是一套体系化的
SQL语句
教程,按照从浅入深的模式讲解工作中常用的SQL写法、
函数
、
字段
处理技术等。使大家快速掌握SQL的基础及部分高阶知识,进而熟练的对数据库表、
字段
进行各种查询、创建、更新、删除操作。 &...
PowerBI系列之DAX
函数
专题
Max、Sum、Divide、if、Values等
值
函数
表
函数
以及表和列的概念 DAX
函数
术语、语法、运算符 DAX运算符和引擎中字母大小写问题 DAX编程注释和快捷键 DAX与Excel
函数
的共同点和区别(PPT) DAX、xmSQL与SQL表达式的...
零基础快速上手【软件测试常用
SQL语句
】实战课程
跟着课程大纲学习,了解数据库,了解软件测试过程中常用
SQL语句
,在以后的测试工作中,可以通过查询数据,分析数据,定位BUG。 课程大纲如下: 数据库的概念 常用数据库软件+数据库理解 数据库服务器连接工具介绍 ...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章