社区
数据库相关
帖子详情
又一个SQL的简单问题,要分的进来啊
useresu
2007-11-28 09:47:14
我现在的情况是这样的:
表t1中
名称 数量1 数量2 数量差
name num1 num2 result
我现在想实现:
update set result = num1-num2
但是有的数据num2为空 ,导致减出的结果也为空
如何让num2为空时,直接为 result = num1 - 0;
...全文
85
6
打赏
收藏
又一个SQL的简单问题,要分的进来啊
我现在的情况是这样的: 表t1中 名称 数量1 数量2 数量差 name num1 num2 result 我现在想实现: update set result = num1-num2 但是有的数据num2为空 ,导致减出的结果也为空 如何让num2为空时,直接为 result = num1 - 0;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bells2003
2007-12-01
打赏
举报
回复
用case(when inNull(num2) then num2=0) 应该也是行的.
starluck
2007-11-29
打赏
举报
回复
update t1 set result = num1 - isNull(num2,0)
liulangnanhai
2007-11-29
打赏
举报
回复
update set result = isnull(num1,0) - isnull(num2 ,0)
在SQL 中, 数值计算的时候, isnull这个函数是必备的.尽量多用,否则在数量大的时候,就很容易出错,找原因时就很难了.
lqiiqqqq
2007-11-29
打赏
举报
回复
update t1
set result = num1 - isnull(num2, 0)
wangxuelid
2007-11-29
打赏
举报
回复
update set result = num1-isnull(num2,0) //num2 设置可以为空
yuehaiyang
2007-11-28
打赏
举报
回复
update set result = num1-ifnull(num2,0)
极简
SQL
, 用于查找知识点
一个
教练, 用于反馈
问题
解答 根据课上内容, 敲代码实践, 有
问题
反馈 考核方式 建议开始
一个
自己的博客 记录自己的学习过程, 代码 建议使用教材及参考书目 【1】[日] MICK,
SQL
基础教程(第二...
SQL
注入的
简单
案例
文章目录什么是
SQL
注入使用数据库客户端工具查询用户表访问ERP系统(对密码输入框进行
SQL
...什么是
SQL
注入
SQL
注入是现在普通使用的一种攻击手段,就是通过把非法的
SQL
命令插入到Web表单中或页面请求查询字符串中...
排序
sql
注入
问题
但是当我们使用mybatis的动态
sql
时,需要根据前端传输过来的值来进行对某个字段来进行生序或降序,order by后边需要传入两个值,
一个
需要排序的字段,另
一个
是ASC或DESC(降序或升序)。但是我们为了防止
sql
注入,会...
浅析Statement类
SQL
注入
问题
Statement接口是java.
sql
包下的
一个
接口,是官方提供的用来操作数据库的标准接口之一。接口的实现一般在数据库驱动中。因为所有的与数据库之间的交互都是基于连接对象的,所以它也是由连接对象获取返回的。返回的...
oracle数据库的
sql
语句无端报无效的
sql
字符解决方法
sql
语句大致是:select XXX from XXXX where XXX=‘xxxx’ and XXX=‘xxx’ ,由于是嵌套
sql
语句的子语句,红色错误波浪线打在第
一个
空格处,我百思不得其解,为什么这么
简单
的
sql
语句会写错,后来查找了半天原因,在...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章