mysql第六讲查询4优质PPT.pptx
- 文档编号:14299212
- 上传时间:2022-10-21
- 格式:PPTX
- 页数:10
- 大小:81.55KB
mysql第六讲查询4优质PPT.pptx
《mysql第六讲查询4优质PPT.pptx》由会员分享,可在线阅读,更多相关《mysql第六讲查询4优质PPT.pptx(10页珍藏版)》请在冰豆网上搜索。
例:
1,在表xsda中按入学分数由高到低显示数据行。
Select*fromxsdaorderby入学分数desc2,在表xsda中按姓名秩序显示数据行。
Select*fromxsdaorderby姓名,*,limit子句(p107),Limit子句用于限制被select语句选择的行数。
limit偏移量,行数例:
,在表xsda中,选择出入学分数在前五名的学生:
Select*fromxsdaoderby入学分数desclimit52,在表xsda中,选择出入学分数在2名的学生:
Select*fromxsdaoderby入学分数desclimit1,5,任务:
统计表xsda中男女生的人数,3.函数,函数,是一个固定的一个程序段,它在可以实现固定运算功能。
它通常是由函数名、圆括号、参数组成的。
常用函数:
比如:
.开平方函数:
sqrt(n)。
selectsqrt();
能得出的开平方。
2.左取字符串函数:
left(str,n)。
selectleft(中华人民共和国,2);
能取出中华两个字符。
3.确定小数位函数:
round(n,m)selectround(3.1415,2);
结果是3.14聚合函数用于对一组值进行计算,然后返回单个值。
常用聚合函数有:
Count(*):
求行数。
selectcount(*)fromxscj;
Sum(列名):
对列求总和。
selectsum(语文)fromxscj;
avg(列名):
对列求平均值。
selectavg(语文)fromxscj;
练习:
,求表xsda中的男学生人数Select性别,count(*)as人数fromxsdawhere性别=男;
4,分类汇总(p102),分类汇总是通过groupby子句根据字段分组,并通常使用聚合函数进行分组计算。
groupby列名表达式例:
1,计算表xsda中男女学生的入学平均数Select性别,avg(入学分数)fromxsdagroupby性别;
注意:
在select后面只能输入分类字段和聚合函数才有意义。
作业,查询表xsda中党员、团员和群众的人数,思考题,在xsda表中,求各县区学生数,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- mysql 第六 查询