Mysql sql,如何选择具有2个条件的字段

Mysql sql,如何选择具有2个条件的字段,mysql,sql,Mysql,Sql,如何选择具有条件的字段: 1.非空& 2.id=1 在同一字段中?您可以尝试不为NULL where id is not null or id=1; ... 选择第1列、第2列 来自tablename 其中id不为NULL且id=1 您可以尝试不为空 选择第1列、第2列 来自tablename 其中id不为NULL且id=1 如果您只需要id=1的记录,则条件id不为NULL为superflous。你可以写: SELECT * FROM table WHERE id = 1; 如果希

如何选择具有条件的字段: 1.非空& 2.id=1
在同一字段中?

您可以尝试
不为NULL

where id is not null or id=1;  ...  
选择第1列、第2列
来自tablename
其中id不为NULL且id=1


您可以尝试
不为空

选择第1列、第2列
来自tablename
其中id不为NULL且id=1


如果您只需要id=1的记录,则条件
id不为NULL
为superflous。你可以写:

SELECT * 
FROM table
WHERE id = 1;
如果希望id为非空的记录,则id为1的记录将变为超级记录。你可以做:

SELECT * 
FROM table
WHERE id is NOT NULL;

如果您只需要id=1的记录,则条件
id不为NULL
为superflous。你可以写:

SELECT * 
FROM table
WHERE id = 1;
如果希望id为非空的记录,则id为1的记录将变为超级记录。你可以做:

SELECT * 
FROM table
WHERE id is NOT NULL;

你不能拥有,他们之间一次只存在一个你不能拥有,他们之间一次只存在一个