欢迎投稿

今日深度:

DQL查询语句,常用sql查询语句大全

DQL查询语句,常用sql查询语句大全


  • max:计算最大值
  • min:计算最小值
  • sum:计算和
  • avg:计算平均值
    • 注意:聚合函数的计算,排除null值。
      解决方案:
      1. 选择不包含非空的列进行计算
      2. IFNULL函数
  • 分组查询:

  • -- 按照性别分组。分别查询男、女同学的平均分

    SELECT sex , AVG(math) FROM student GROUP BY sex;

    -- 按照性别分组。分别查询男、女同学的平均分,人数

    SELECT sex , AVG(math),COUNT(id) FROM student GROUP BY sex;

    -- 按照性别分组。分别查询男、女同学的平均分,人数 要求:分数低于70分的人,不参与分组
    SELECT sex , AVG(math),COUNT(id) FROM student WHERE math > 70 GROUP BY sex;

    -- 按照性别分组。分别查询男、女同学的平均分,人数 要求:分数低于70分的人,不参与分组,分组之后。人数要大于2个人
    SELECT sex , AVG(math),COUNT(id) FROM student WHERE math > 70 GROUP BY sex HAVING COUNT(id) > 2;

    SELECT sex , AVG(math),COUNT(id) 人数 FROM student WHERE math > 70 GROUP BY sex HAVING 人数 > 2;

  • 分页查询

  • www.htsjk.Com true http://www.htsjk.com/Mysql/43113.html NewsArticle DQL查询语句,常用sql查询语句大全 max:计算最大值 min:计算最小值 sum:计算和 avg:计算平均值 注意:聚合函数的计算,排除null值。 解决方案: 1. 选择不包含非空的列进行计算 2....
    相关文章
      暂无相关文章
    评论暂时关闭