一个很奇怪的SQL语句的问题

xk254304244 2007-09-21 11:08:23
我要查询字段title为空的记录
sql="select count(*) from new where title=''"
可是怎么结果是0条记录呢?
表里面有title为空的记录啊,就是where title=''这句有错,请哪位帮我指出错误
...全文
178 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
wizardlun 2007-10-06
  • 打赏
  • 举报
回复
晚了
自由鸟007 2007-10-05
  • 打赏
  • 举报
回复
字段没有内容和空值是有区别的。=""并不代表is null。
pt1314917 2007-10-05
  • 打赏
  • 举报
回复
select count(*) from new where title is null

select count(*) from new where isnull(title, " ")= " "
km_321 2007-10-05
  • 打赏
  • 举报
回复
改成null就行了
chuzhaowei 2007-10-05
  • 打赏
  • 举报
回复

用OWC制作Excel中的柱形图、饼形图、折线图的源代码,绝对经典

http://www.it846.com/chart
yzx8474711 2007-10-05
  • 打赏
  • 举报
回复
is null
kyouken2007 2007-10-05
  • 打赏
  • 举报
回复
来晚了,难得有自己一看就会回答的问题。
chinawzcbn 2007-10-05
  • 打赏
  • 举报
回复
学习中.....
yangpeiyu 2007-09-21
  • 打赏
  • 举报
回复
select count(*) from new where title is null

select count(*) from new where isnull(title,'')=''

chy3503319 2007-09-21
  • 打赏
  • 举报
回复
is null
yzaiml 2007-09-21
  • 打赏
  • 举报
回复
is null
bengo420 2007-09-21
  • 打赏
  • 举报
回复
楼上正解,我说我刚刚去查怎么查不到
keystudio 2007-09-21
  • 打赏
  • 举报
回复
=null ---> is null
bengo420 2007-09-21
  • 打赏
  • 举报
回复
数据库中 null 不是这样写

好像是直接写成

select count(*) from new where title=null
  • 打赏
  • 举报
回复
来晚了!!学习了
stonesearicky 2007-09-21
  • 打赏
  • 举报
回复
来晚了,难得有自己一看就会回答的问题。
码出钞能力 2007-09-21
  • 打赏
  • 举报
回复
sql="select count(*) from new where (title='' or title is null)"
xk254304244 2007-09-21
  • 打赏
  • 举报
回复
原来是这样啊,谢谢大家的帮忙

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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