-- 判断字段是否为空可以使用 IS NULL 或者 IS NOT NULL 来进行判断。
-- 以下是一些示例代码:
-- 示例表:users
-- +----+--------+-----------------+
-- | id | name | email |
-- +----+--------+-----------------+
-- | 1 | Alice | alice@example.com|
-- | 2 | Bob | NULL |
-- | 3 | Carol | carol@example.com|
-- +----+--------+-----------------+
-- 查询 email 字段为空的记录
SELECT * FROM users WHERE email IS NULL;
-- 查询 email 字段不为空的记录
SELECT * FROM users WHERE email IS NOT NULL;
-- 如果你想查找某个字段为空字符串的情况,可以使用 = '' 或者 LENGTH() 函数
-- 查询 email 字段为空字符串的记录
SELECT * FROM users WHERE email = '';
-- 查询 email 字段既不是 NULL 也不是空字符串的记录
SELECT * FROM users WHERE email IS NOT NULL AND email != '';
上一篇:mysql本地登录命令
下一篇:mysql 字段不为空
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站