sq语句where字句中怎样判断空值,如果是空值,则返回0

yhangp 2006-04-06 09:14:18
进销存的问题
为了不显示库存为0的货品,库存=入库量-出库量,但有时某货品只有入库没有出库,出库量为空值(数据库是原先设计的),所以,此时的库存=入库量-0,
结构:
if 不显示库存为0 then
sqltext=sqltext+" and (入库量-出库量) <> 0"

主要问题:判断入库量\出库量是否为空,为空,则返回0
望高手指点!!!!!!!!!
...全文
690 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yhangp 2006-04-06
  • 打赏
  • 举报
回复
Nz( 入库量 , 0 ),好象出现什么"nz未定义"错误

gaochao79 2006-04-06
  • 打赏
  • 举报
回复
修改数据库,出库量默认值为0
devilzone 2006-04-06
  • 打赏
  • 举报
回复
Nz( 入库量 , 0 ) - Nz( 出库量 , 0 )
yhangp 2006-04-06
  • 打赏
  • 举报
回复
各位高手,我用的是access数据库
isnull()好象有问题,出现错误:
[ODBC Microsoft Access Driver] 用于函数参数的个数不对
efforthh 2006-04-06
  • 打赏
  • 举报
回复
cocoismywife(cocoismywife) ( ) 信誉:100 2006-04-06 09:58:00 得分: 0


where 字段名 is null
不为空就是 is not null


up~

cocoismywife 2006-04-06
  • 打赏
  • 举报
回复
where 字段名 is null
不为空就是 is not null
devilzone 2006-04-06
  • 打赏
  • 举报
回复
ISNULL ( 入库量 , 0 ) ISNULL ( 出库量 , 0 )
bibi5211 2006-04-06
  • 打赏
  • 举报
回复
sql server的话可以用case when
oracle的话可以用decode或者nvl

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧