在 MySQL 中判斷字符串是否為空,可以使用以下方法:
SELECT * FROM table WHERE field = ''; // 判斷是否為空字符串 SELECT * FROM table WHERE field IS NULL; // 判斷是否為 NULL 值
第一種方法使用=
運(yùn)算符,僅能判斷字符串是否為空字符串,無(wú)法判斷是否為 NULL 值。
第二種方法使用IS NULL
運(yùn)算符,可以判斷字段是否為 NULL 值,但無(wú)法判斷是否為空字符串。
如果需要同時(shí)判斷空字符串和NULL值,可以使用以下方法:
SELECT * FROM table WHERE field = '' OR field IS NULL;
以上語(yǔ)句將會(huì)選取table
表中field
字段為空字符串或 NULL 值的所有記錄。