1. 程式人生 > >mysql 裏面的isnull()和ifnull() is null 和 is not null

mysql 裏面的isnull()和ifnull() is null 和 is not null

zhang pos clas orm 字段 div isnull form article

技術分享圖片

usergrade表

技術分享圖片

1.找到裏面username是null的行

SELECT * FROM usergrade WHERE ISNULL(USERNAME)

技術分享圖片

技術分享圖片

SELECT * FROM usergrade WHERE USERNAME IS NULL

技術分享圖片

2.找到裏面username不是null的行

SELECT * FROM usergrade WHERE USERNAME IS NOT NULL

技術分享圖片

3.列出所有的行,並且將username是null的字段替換為lxy

SELECT IFNULL(USERNAME,‘lxy‘),GRADE FROM usergrade

技術分享圖片技術分享圖片

IF(`apformId` IS NULL,0,1) hasPlan

如果apformId是null,選0,不是選1

mysql 裏面的isnull()和ifnull() is null 和 is not null