在MySQL中,<>和!=运算符有什么区别

如果我使用一个简单的表,例如:

create table test ( a int );

insert into test values ( 1 ) , ( 2 ) , ( 2 ) , ( 3 );

select * from test where a <> 2;

select * from test where a != 2;

两者都给我:

+------+

| a |

+------+

| 1 |

| 3 |

+------+

2 rows in set (0.00 sec)

那么<>!=mysql运算符有什么区别?

回答:

它们完全相同。请参阅文档。

http://dev.mysql.com/doc/refman/5.0/en/comparison-

operators.html#operator_not-

equal

以上是 在MySQL中,&lt;&gt;和!=运算符有什么区别 的全部内容, 来源链接: utcz.com/qa/433563.html

回到顶部