单表查询(二)
SQL函数:
SQL 拥有很多可用于计数和计算的内建函数
SQL函数分类:
SQL Aggregate函数和SQL Scalar函数
SQL Aggregate函数(聚合函数或合计函数)
AVG()-返回平均值
COUNT()-返回行数
FIRST()-返回第一个记录的值
LAST()-返回最后一个记录的值
MAX()-返回最大值
MIN()-返回最小值
SUM()-返回总和
SQL Scalar 函数
SQL Scalar函数基于输入轴,返回一个单一的值
UCASE() -将某个字段转换为大写
LCASE()-将某个字段转换为小写
MID()-从某个文本字段提取字符,MySql中使用
SubSrting(字段,1,end)-从某个文本字段提取字符
LEN()-返回某个文本字段的长度
ROUND()-对某个数值字段进行指定小数位数的四舍五入
NOW()-返回当前的系统日期和时间
FORMAT()-格式化某个字段的显示方式
使用聚合函数进行统计
聚合函数也叫统计函数,其作用是对一组值进行计算并返回一个统计结果。
SQL AVG()函数
AVG()函数返回数值列的平均值,NULL 值不包括在计算中。
SQL AVG()语法:
SELECT AVG(column_name) FROM table_name;
实例:
当我们要查询TABLE表中成绩score这一列的平均数时,则