数据库原理 数据查询-单表查询

单表查询

语句格式

分类

查询语句功能分解

第一步:得到中间结果

第二步:对中间结果进行分组,得到每个组的性质,或者是一些值

第三步:分组后进行排序

选择表中的若干列

查询经过计算的值

注:用单引号括起来的表示一个常量,看作虚列,最后lower(Sdept)是按照小写输出,也是经过计算的值。

查询满足条件的元组

注意:同一个学生可能有多门课程不及格

注意:一个汉字是两个字符,而单下滑线表示单个字符

注意:%表示之后是任意长度的

注意:比较棘手的是 要查询的条件本身就带有通配符,需要转义

注意:前后的下划线不一样,必须是紧接着的才有用

注意:IN 可以用 OR 来改写

排序有先后顺序,Sdept是第一排序字段,Sage是第二排序字段

聚集函数(统计函数)

聚集函数通常和 GROUP BY 一起使用,没有 GROUP BY 进行分组那就是把整个表作为一个整体进行计算

GROUP BY子句

注意:where是对于记录的描述,而不是对组的描述,关于每个组的条件不能写在where里面

综合练习

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值