zoukankan      html  css  js  c++  java
  • mysql获取某个字段平均值方法AVG函数的使用

    直接上脚本  

    SELECT MAX(student_result) AS 最高分,MIN(student_result) AS 最低分,CAST(AVG(student_result) AS DECIMAL(10,2)) AS 平均分
    FROM students
    WHERE sex= ''

    其中,特别说明一下CAST关键字

    CAST(字段名 as 要转换的类型)
    
    #其中,可以转换的类型为:
    CHAR(字符)
    DATE(日期)
    DATETIME(日期和时间)
    DECIMAL(浮点型)
    SIGNED(整型)
    TIME(时间型)

    如下表格

    如果我们想将 student_result 转换为 DECIMAL 并且结果保留 2 位小数:
    
    SELECT CAST(student_result AS DECIMAL(10,2)) AS '成绩' FROM demo
    如果我们将出生日期 born_date 转换为 SIGNED 显示:
    
    SELECT CAST(bron_date AS SIGNED) AS '日期转换为SIGNED' FROM demo
  • 相关阅读:
    Apple Tree(树状数组+线段树)
    平衡阵容(RMQ st表算法)
    一起去打CS
    夜归

    淋雨
    大马戏
    雨中行船
    弄堂里
    夜游天安门
  • 原文地址:https://www.cnblogs.com/mr-wuxiansheng/p/11757496.html
Copyright © 2011-2022 走看看