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'