一般查询不出就是不等于某值时没有数据,并不一定代表语句错误。
在SQL语句中不等于有两种用法,一种是"<>",一种是"!="(均不含引号)。
1、创建测试表,插入数据:
create table test(id int,name varchar(10)); insert into test values (1,'张三');insert into test values (2,'李四');
2、执行第一种操作"<>"
select * from test where id<>1;
结果如图:
3、执行第二种操作"!="
select * from test where id<>1;
结果如图: