zoukankan      html  css  js  c++  java
  • group by 分组

    group by 分组:一般情况下group需与统计函数(聚合函数)一起使用才有意义

    mysql中的五种统计函数: (
    1max:求最大值 select max(goods_price) from goods 这里会取出最大的价格的值,只有值 #查询每个栏目下价格最高的 select cat_id,max(goods_price) from goos group by cat_id; #查出价格最高的商品编号 select goods_id,max(goods_price) from goods group by goods_id;
    2min:求最小值 (3sum:求总数和 #求商品库存总和 select sum(goods_number) from goods; (4avg:求平均值 #求每个栏目的商品平均价格 select cat_id,avg(goods_price) from goods group by cat_id; (5count:求总行数 #求每个栏目下商品种类 select cat_id,count(*) from goods group by cat_id;
    例:查询本店每个商品价格比市场价低多少;
    select goods_id,goods_name,goods_price-market_price from goods; 查询每个栏目下面积压的货款 select cat_id,sum(goods_price*goods_number) from goods group by cat_id;
    ###可以用as来给计算结果取个别名###
    select cat_id,sum(goods_price * goods_number) as hk from goods group by cat_id 不仅列名可以取别名,表单也可以取别名
  • 相关阅读:
    项目编译
    sqlserver查列名
    list<>初始化赋值两种方式
    看到一句很不错的话
    typescript
    vscode里div等html标签代码补全
    JavaScript 基于原型链的继承
    大数据系列01:大数据离线计算平台hadoop集群搭建和本地环境配置实践
    java数据类型
    计算机基础及java基础
  • 原文地址:https://www.cnblogs.com/dengyg200891/p/6012981.html
Copyright © 2011-2022 走看看