尚硅谷数据库基础学习笔记大全学习DQL进阶二-条件查询语法,分类,条件表达式,逻辑表达式,模糊查询,like,in,is null, between and

#进阶二:条件查询

语法

select
查询列表
from
表名
where
筛选条件;
#查询顺序:首先查找表名,其次是筛选条件,最后再查询列表中符合条件的。

分类:
一、按条件表达式筛选
简单条件运算符

(大于),<(小于),=(等于),
<>(不等于),>=(大于等于),<=(小于等于)

二、按逻辑表达式筛选

逻辑运算符:and(并) or(或) not(取反)用于连接条件表达式

三、模糊查询
like 特点

一般与通配符搭配使用(%任意多个字符,包含0个字符;-任意单个字符)

between and 特点 :

(1.)使用between and可以提高语句的简洁度
(2.)包含临界值
(3.)值的大小顺序不能颠倒(效果不一样)

in 含义,特点

含义:判断某字段的值是否属于in列表中的某一项
特点:(1.)使用in更能提高与语句简洁度;
(2.)in列表的值类型必须统一或兼容;
(3.)in列表的值不支持通配符。

is null作用:

is null 和 is not null 可以判断null值;
= 和 <>不能判断null值

安全等于

标识符:<=>
作用与is null对比:既可以判断null值,又可以判断普通的数值,但可读性差
is null:仅仅可以判断null值,可读性高,推荐使用is null 判断null值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值