Mysql 在1个where条件中有2个字段
如何在1 where条件中有2个字段Mysql 在1个where条件中有2个字段,mysql,sql,where,Mysql,Sql,Where,如何在1 where条件中有2个字段 WHERE id = '2' AND id = '3' 这可能吗?我的查询不断得到零结果,但事实上,2个id组合在一起的行数超过了10行。一列怎么能同时有两个不同的值?不可能。但在不同的行中可以有不同的值。要查找这些行,请使用或: WHERE id = '2' OR id = '3' 一列如何同时具有两个不同的值?不可能。但在不同的行中可以有不同的值。要查找这些行,请使用或: WHERE id = '2' OR id = '3' 您可能正在寻找OR而不
WHERE id = '2' AND id = '3'
这可能吗?我的查询不断得到零结果,但事实上,2个id组合在一起的行数超过了10行。一列怎么能同时有两个不同的值?不可能。但在不同的行中可以有不同的值。要查找这些行,请使用
或:
WHERE id = '2' OR id = '3'
一列如何同时具有两个不同的值?不可能。但在不同的行中可以有不同的值。要查找这些行,请使用或:
WHERE id = '2' OR id = '3'
您可能正在寻找OR而不是AND
试试这个:
其中id='2'或id='3' 您可能正在寻找OR而不是AND
试试这个:
其中id='2'或id='3' 列不能同时为2和3。我怀疑您想要id='2'或id='3'
。如果你是这样做的,你可以这样缩短它:
WHERE id IN ('2','3')
由于这两个都是数值,您甚至可能需要:
WHERE id IN (2,3)
列不能同时为2和3。我怀疑您想要id='2'或id='3'
。如果你是这样做的,你可以这样缩短它:
WHERE id IN ('2','3')
由于这两个都是数值,您甚至可能需要:
WHERE id IN (2,3)
列不能同时为2和3。您想要id='2'还是id='3'
?列不能同时为2和3。您想要id='2'还是id='3'
?它可以工作。非常感谢你帮助约翰:)它起作用了。非常感谢你帮助约翰:)