Возможный дубликат:
Должен ли я использовать!= или > для не равных в 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;
Оба дают мне:
+------+
| a |
+------+
| 1 |
| 3 |
+------+
2 rows in set (0.00 sec)
В чем же разница между операторами <>
и !=
mysql?