数据库中的NULL
select *
from SC
where Grade =NULL(错误??)
select *
from SC
where Grade is NULL(正确???)
Null在数据库中表示 不知道的数据,主要有3种意思:
1)知道数据存在,但不知道具体值.
2)不知道数据是否存在.
3)数据不存在.
所以,null未必就一定等于null啦,为了避免这个错误,所以就没有这种=null的语法