DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: qwe0987654321
今日帖子: 5
在线用户: 9
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 jx_roy (jx_roy) ★☆☆☆☆ -
盒子活跃会员
2003/10/29 11:16:42
标题:
一个关于SQL语句的问题,想请教各位高手! 浏览:1794
加入我的收藏
楼主: 我的数据库是sql server,有一个字段是numeric型的,这个字段的数据有很多是null,我想查询数据库中值为null,或不为null ,我想问,我下面写是否正确?
1:SELECT *
FROM InInvoice
WHERE (CountPrice = ')
2:SELECT *
FROM InInvoice
WHERE (CountPrice <> ')
为什么我这样会是错误的呢?将如何实现该项呢?
字段CountPrice为numeric型,在数据库中,B的数据有些是null ,有些是不为null,我现在想查询为null,该如何去写?我想查询不为null的如何去写呢?
请大家多多指教,非常感谢!

----------------------------------------------
-
作者:
男 hedong (hedong) ★☆☆☆☆ -
盒子活跃会员
2003/10/29 11:35:59
1楼: 1.SELECT * FROM InInvoice WHERE CountPrice is null
2.SELECT * FROM InInvoice WHERE CountPrice is not null

1. 查询为空的记录
2. 查询不为空的记录



----------------------------------------------
-
作者:
男 llf026 (llf026) ★☆☆☆☆ -
盒子活跃会员
2003/10/29 11:40:00
1楼: 1、SELECT * FROM InInvoice WHERE (CountPrice is null)
2、SELECT * FROM InInvoice WHERE (CountPrice is not null)

----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行507.8125毫秒 RSS