社区
MS-SQL Server
帖子详情
在SQL语句里用什么函数可以判断一个字段的值是否为0 ?
wealth
2004-09-27 12:00:09
在SQL语句里用什么函数可以判断一个字段的值是否为0 ?
...全文
1140
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只能用在数据窗口作为表达式用,在语句中是不可以这样用的
【物流中心选址】智能优化算法在物流中心选址的应用(Matlab代码实现)
【物流中心选址】智能优化算法在物流中心选址的应用(Matlab代码实现)
含中间直流的三相电力电子变压器PET仿真模型(Simulink仿真实现)
含中间直流的三相电力电子变压器PET仿真模型(Simulink仿真实现)内容概要:本文介绍了含中间直流环节的三相电力电子变压器(PET)的Simulink仿真模型,重点在于通过仿真手段实现对PET系统的工作原理、拓扑结构及控制策略的建模与分析。该模型涵盖了AC-DC整流、中间直流环节、DC-AC逆变等关键部分,能够模拟电力电子变压器在不同工况下的动态响应特性,适用于研究其在智能电网、新能源接入、电能质量治理等场景中的应用。文中强调了仿真模型对于理解PET能量转换过程、优化控制算法以及验证系统稳定性的价
值
。; 适合人群:电气工程及相关专业的研究生、从事电力电子与电力系统仿真的科研人员及工程师,具备一定的Simulink和电力电子技术基础者更佳。; 使用场景及目标:①用于教学与科研中深入理解电力电子变压器的工作机制;②支撑对PET控制策略(如电压外环、电流内环控制)的设计与优化;③为含PET的微电网、柔性输配电系统等复杂系统仿真提供核心组件模型。; 阅读建议:建议结合Simulink环境动手搭建并调试模型,重点关注各模块参数设置与控制逻辑实现,同时可扩展加入故障模拟、非理想条件等因素以提升仿真真实性。
moyua123_-stm32f103c8t6-PID_31496_1766987740537.zip
moyua123_-stm32f103c8t6-PID_31496_1766987740537.zip
VelvetFlow是
一个
基于大型语言模型驱动的可复用工作流规划与执行演示项目它通过混合检索技术结合语义与关键词匹配来精准定位可用工具并利用OpenAI_Agent_SDK构建.zip
VelvetFlow是
一个
基于大型语言模型驱动的可复用工作流规划与执行演示项目它通过混合检索技术结合语义与关键词匹配来精准定位可用工具并利用OpenAI_Agent_SDK构建.zip
MS-SQL Server
34,874
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章