mssql如何查询某个字段为空

qq343391336 2013-12-14 10:05:18
表字段为 istitle varchar 类型的

我这样写查不出来东西 select top 3 * from qTcms_Comics where istitle !=''

istitle 字段里面确实什么都没有。 我查询出来的显示表结构。但是没数据。。。
...全文
272 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
LongRui888 2013-12-15
  • 打赏
  • 举报
回复
试试这个:
select top 3 * from qTcms_Comics 
where isnull(rtrim(ltrim(istitle)),'') !=''
發糞塗牆 2013-12-15
  • 打赏
  • 举报
回复
isnull(col,'')<>''
铁歌 2013-12-15
  • 打赏
  • 举报
回复
WHERE isnull(istitle,'')!=''
oreoconansisu 2013-12-14
  • 打赏
  • 举报
回复
没数据,一般是空或者null 你查询语句中写的是where istitle !='' 查询不等于空的 与你题意'查询某个字段为空'相反
nangangshi 2013-12-14
  • 打赏
  • 举报
回复
select top 3 * from qTcms_Comics where istitle is null
唐诗三百首 2013-12-14
  • 打赏
  • 举报
回复
try this,

select top 3 * 
 from qTcms_Comics 
 where istitle='' or istitle is null or ltrim(rtrim(istitle))=''

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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