查询数据库表中,某个字段为null的数据

sql查询null的3种方式的区别是xx字段所存值和判断语法不同:

where XX =‘NULL’ ,XX字段存的值就是NULL这四个字符;
where XX is null ,XX字段什么也没存,这是数据库的判断语法;
where isnull(XX),XX字段什么也没存,这是界面开发语言的判断语法。
————————————————

是null还是 " "啊?

如果是null 就是select name,age,成绩 from AA where 成绩 is null
如果是 " " 就是select name,age,成绩 from AA where 成绩= " "

不空
如果是null 就是select name,age,成绩 from AA where 成绩 is not null
如果是 " " 就是select name,age,成绩 from AA where 成绩 <> " "

关于sql语句的问题,批量修改字段的值,就是在字段旧值的基础上再加上一些新值,比如是abc,

例子如下:update tablea set a=a+'abc'

你可能感兴趣的:(查询数据库表中,某个字段为null的数据)