数据库之基础6

1.投影操作
返回限定行数的查询:SELECT 列1,列2 FROM t-student LINIT 开始序号,返回的行数(LINIT 序号是从0开始,LIMIT只适用于mysql)
执行范围测试(BETWEEN):SELECT 列A,列B  FROM 表(大于等于上限,小于等于下限)
定义结合关系(IN 或 NOT IN):SELECT 列A,列B  FROM 表 WHERE 列C  IN (值集合)
排序操作:排序操作是指当查询的结果投影出来后以那一列或及列的顺序进行排序
单列排序:SELECT 列A,列B  FROM 表 ORDER BY 列A
多列排序:SELECT 列A,列B,列C FROM 表 OREDER BY 列A,列B,列C,
-------------DESC表示降序,ASC表示升序




2.使用聚合函数进行统计汇总
聚合函数的分类:
----COUNT :统计行数量
SELECT COUNT(默认ALL 计算规范)FROM(表名)
*计算所有选择的行,包括NULL的值
ALL列 计算指定列的所有的非空值行
DISTINCT 计数指定列的所有唯一非空值


----SUM: 获取单个列的合计值
SELECT SUM (计数规范) FROM 表名
SUM只有ALL和DISTINCT这两种计数规范,没有*
SELECT SUM (ALL 年龄) FROM t_student


----AVG:计算某个咧的平均值
标准结构:SELECT AVG (平均值规范) FROM 表名


----MAX: 计算列的最大值
SELECT MAX(列名) FROM 表名  没有 ALL DISTINCT *这些值


----MIN:计算列的最小值
MIN 同MAX
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值