A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© qaz1070608974 中级黑马   /  2016-4-9 13:10  /  282 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

排序
1.查询所有的商品,按价格进行排序.(asc-升序,desc-降序)
    * select * from product order by price;
2.查询名称有新的商品的信息并且按价格降序排序.
    * select * from product where pname like '%新%' order by price desc;
聚合
常用的聚合函数: sum(),avg(),max(),min(),count();
1.获得所有商品的价格的总和:select sum(price) from product;
2.获得所有商品的平均价格:select avg(price) from product;
3.获得所有商品的个数:select count(*) from product;
分组
1.根据cno字段分组,分组后统计商品的个数.
    * select cid,count(*) from product group by cid;
2.根据cno分组,分组统计每组商品的平均价格,并且平均价格> 60;
    * select cid,avg(price) from product group by cid having avg(price)>60;

评分

参与人数 1黑马币 +6 收起 理由
chengda + 6 很给力!

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马