重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
select * from tableName where fieldName is null ;
成都创新互联2013年至今,是专业互联网技术服务公司,拥有项目成都做网站、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元惠水做网站,已为上家服务,为惠水各地企业和个人服务,联系电话:18980820575
---tableName 是你的查询的表名
---fieldName 是你要查询的字段名
请阅读,并采纳!
分两种情况
第一种是当你的值为null的时:select * from tablename where 列名 is null
第二种情况值为空字符串时:select * from tablename where 列名=''
查询字段为空的数据。如下三条语句查询的结果各不相同。
select count(0) from tps_uw_detail where trim(coreContNo)=''; ###1736
select count(0) from tps_uw_detail where coreContNo is null; ###735
select count(0) from tps_uw_detail where (coreContNo is null or trim(coreContNo)='');##2471
='';就是存的空字符串;is null 就是默认的。
由于是后来新加的字段,默认为null,所以历史数据都为null。表中加上这个字段后,再落库的数据就是空字符串了。
根据自己的需求选用脚本,第三个是适合我的。