如何利用SQL Server 2012命令查询空值和非空值
SQL Server 2012数据库表中字段可以为空,也可以设置为非空,利用NULL关键字。条件查询时,在where子句查询时可以带上NULL,获取空值或非空值。下面利用几个实例来说明空值和非空值的用法,具体操作如下:
操作方法
- 01
第一步,创建数据库表t_user_info,利用创建表SQL语句create table,如下图所示:
- 02
第二步,向数据库表里插入数据,按照插入SQL语句insert into 执行,如下图所示:
- 03
第三步,插入完毕后,查询数据库表记录select 字段 from table,如下图所示:
- 04
第四步,查询数据库表t_user_info用户地址为空的记录select * from table from 字段 is null,如下图所示:
- 05
第五步,查询数据库表t_user_info用户电话不为空的记录,select * from table where 字段 is not null,如下图所示:
- 06
第六步,查询数据库表t_user_info电话不为空且地址为空的记录,select * from table where 字段 is not null and 字段 is null,如下图所示:
赞 (0)