(数据库)06_过滤和排序数据

本文详细介绍了如何在SQL中进行过滤和排序数据。内容包括使用WHERE子句进行过滤查询,对字符串进行过滤的注意事项,各种比较运算如BETWEEN、IN、LIKE、NULL和ESCAPE的用法,逻辑运算的优先级,以及ORDER BY子句的使用,包括升序、降序、别名排序和多字段排序。文章最后还提供了随堂练习链接以加深理解。
摘要由CSDN通过智能技术生成

一、过滤查询

•使用WHERE 子句,将不满足条件的行过滤掉。
•WHERE 子句紧随 FROM 子句。

--查询id为90的部门的所有员工
--where  后边所跟的就对数据的过滤条件
select * from employees where department_id =90;

二、对值为字符串的进行过滤(字符和日期)

①字符和日期要包含在单引号中。
②字符大小写敏感,日期格式敏感。
③默认的日期格式是 DD-MON月-RR。

--查询last_name为Whalen的员工
-- 在过滤条件中 字符串必须使用单引号引起来 同时对值的过滤 是区分大小写
-- = 表示严格匹配
select * from employees where last_name = 'Whalen';
--查询入职时间为7-6月-1994
select * from employees where hire_date='17-JUN-2003';

三、比较运算

在这里插入图片描述

--查询薪资小于等于3000的雇员信息
select * from employees where salary <= 3000;
--查询工龄大于Steven的雇员信息
select * from employees where hire_date<'17-JUN-2003';
--查询不是90部门的所有的雇员信息
select * 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值