mysql - 选择特定列具有 null 或 'default' 值的行

标签 mysql

我有一个相当大的数据库,我需要选择它们为空或默认的字段。

例如:

Table: Table_A
Row #1234
    name,  mname, lname
    [data] [data] [null]

我需要一个查询来概括这一点,以便我可以根据其状态选择“lname”(其中为 NULL)、mname 或 none。

--

我只需要选择一行中所有“NULL”或“FALSE”字段,并仅返回那些为NULL或FALSE的字段。

最佳答案

尝试

SELECT * FROM table WHERE col1 IS NULL or col2 IS NULL or ... or col1 = 'default' or col2 = 'default' ...

关于mysql - 选择特定列具有 null 或 'default' 值的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8674201/

相关文章:

mysql - MySQL THEN 触发器中的语法错误

mysql - 在 MySQL 中存储出生日期

php - Symfony2 : Very Slow Session Handling

php - 如何使用 MySQL 查询以正确的顺序显示我的详细信息?

mysql - 使用 bash 脚本在 mysql 中插入值

php - Angular 显示 php MySQL 结果

php - 如何从php中的日期中获取数字?

php - 搜索多个表 (SQL)

javascript - websockets 和数据库更新(推送更改)

mysql - 在 SQL 中排名时, "+"符号是什么意思?