数据库问题--null空值

tanlijun37 2003-04-21 10:11:04
我通过数据库左连接去减另一个表的值,但可能另一个表的值为空值,这时数据就出不来了例如:select bookreport.bookid,(bookreport.bookcount-storebook.bookcount) as bookcount from bookreport left outer join storebook on bookreport.bookid=storebook.bookid
但如果说storebook.bookcount为null值,则bookcount显是却为空,而我的bookreport.bookcount一定有数据。


...全文
29 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
machael724 2003-04-21
  • 打赏
  • 举报
回复
同意sysu的看法 我顶
sysu 2003-04-21
  • 打赏
  • 举报
回复
什么数据库?
若是SQL Server,把storebook.bookcount换成isnull(storebook.bookcount, 0)
若是Oracle把isnull函数换成nvl

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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