首页 » 知识 » sql不等于(sql不等于怎么优化)

sql不等于(sql不等于怎么优化)

东毅 2024-08-24 0

扫一扫用手机浏览

文章目录 [+]

本文目录一览:

sql 语句的不等于如何写

sql中有两种方式表示不等于,一种是""(不含引号),另一种是"!="(不含引号),用法是一样的

解释SQL语句中的“不等于”

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 id1;

3、执行第二种操作"!="

select * from test where id!=1;

SQL定义中不等于怎么写

sql中有两种方式表示不等于,一种是""(不含引号),另一种是"!="(不含引号),用法是一样的。

补充:

1、不等于: ,!=,~=

,^=

这四个符号据说都可以在oracle中表示不等于,但是试了之后发现

,!=

,^=是可以的,~=不行,需要注意的是,只有是标准的sql语法,可以移植,其他的都是oracle平台的特性,移植性较差,所以开发中,尽量使用表示不等于。

2、等于:=不用多说,但是要进行null的等于判断时,须使用is

null 或is

not

null,null只能通过is

null或者is

not

null来判断,其它操作符与null操作都是false。

3、例子,select

*

from

bl_ip_dt

where

amount

800,这条语句查不出amount等于null

的记录,select

*

from

bl_ip_dt

where

amount

800

or

amount

is

null 才是可以的。

标签:

相关文章

  • 暂无相关推荐