如何利用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)

相关推荐

  • 如何利用SQL Server 2012查询以及带条件查询

    SQL Server 2012数据库中常用的功能就是查询,而查询根据不同的条件又分为不同的查询,如查询全部.查询部分字段.查询前多少条记录等.查询全部使用select * from 表名:查询部分的是 ...

  • 如何利用SQL Server 2012数据库对表排序和分组

    SQL Server 2012数据库对数据库表某个字段或某些字段进行排序或分组,需要用到order by或group by.其中,字段排序order by可以根据排序方向分为:正序和倒序:分组的话直接 ...

  • sql server 2012 链接服务器不能链接sql server 2000的解决方案

    把原来的sql server 2005直接装成了2012,然后在建立链接服务器链接一台sql server 2000的服务器时,报错信息大概是“SQL Server Native Client 11. ...

  • Windows Server 2008 R2 下安装 Sql Server 2012 注意事项

    Sql Server 2012 的 RC0 版本已经出来了,也决定安装尝尝鲜。支持 Sql Server 2012 的操作系统一查,原来 Server 2003 已经不支持了,悲剧啊!!!看来也要一并 ...

  • win7 64位sql server 2012 安装教程

    win7 64位sql server 2012安装教程 操作方法 01 双击安装文件,我们进行安装 02 左侧点击[安装],右侧点击第一个 03 等待一会,然后点击[确定] 04 接下来点击[下一步] ...

  • Win7下安装Sql server 2012

    sql server想必了解点软件的用户都不会陌生吧,数据库在当今的信息时代中的重要性不言而喻,sql server作为现在用得最广一款数据库软件,今天笔者带初学者们一起安装sql server 20 ...

  • 如何解决sql server 2012 评估期已过

    SQLserver 安装时,使用的评估版本,只能允许使用180天,过期后SQLserver将无法启动. 怎样才能对评估版进行激活呢.下面简单介绍一下. 操作方法 01 实际上,即使已过期,如果不重启S ...

  • 无法远程连接SQL Server 2012,提示错误53

    在客户端远程连接SQL Server 2012时,提示建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且SQL Server已配置为允许远程连接.错误:5 ...

  • 如何完全卸载SQL Server 2012版本数据库安装

    在项目部署的过程中,发现在连接程序的是SQL Server数据库:但是本电脑上安装的是SQL Server 2012,项目连接的数据库是SQL Server 2005,将SQL Server 2005 ...