可能重复:
我应该使用!=或<>在TSQL中不相等?
如果我使用一个简单的表,例如:
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;
Run Code Online (Sandbox Code Playgroud)
两个都给了我:
+------+
| a |
+------+
| 1 |
| 3 |
+------+
2 rows in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)
那么<>
和!=
mysql运营商有什么区别?