005,数据库查询操作-聚合函数

查询中ifNull()的用法数据

SELECT *,IFNULL(age,0) as result from 表名; //如果age为null那么将值设置为0并取别名为result

image.png

查询中常用的聚合函数

1.COUNT() 统计指定列不为NULL的记录行数
select count(*) from 表名; //统计查询出的结果的行数
select count(age) from 表名; //统计表中存在age的数据条数

2.MAX() 计算指定列最大值,如果指定列是字符类型,那么使用字符串的排序运算;
select MAX(age) from user; //查询user表中最大年龄

3.MIN() 计算指定列最小值,如果指定列是字符类型,那么使用字符串的排序运算;
select MIN(age) from user; //查询user表中最小年龄

4.SUM() 计算指定列的数值和,如果指定列不是数值类型,那么计算结果为0;
select SUM(age) from user; //查询user表中所有人age之和

5.AVG() 计算指定列的平均值,如果指定列不是数值类型,那么计算结果为0;
select AVG(age) from user; //查询user表中所有人age的平均值

推荐阅读更多精彩内容

  • SQL SELECT 语句 一、查询SQL SELECT 语法 (1)SELECT 列名称 FROM 表名称 (2...
    felicity_angel阅读 2,344评论 0 33
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 5,163评论 5 117
  • 能量代谢与平衡 能量的储存, 包括: ATP 磷酸肌酸 血糖 糖原 脂肪 肌肉 能量消耗包括 基础代谢 体力活动 ...
    李_实阅读 108评论 56 7
  • 实现响应式布局的网站 响应式 响应式网页设计是一种解决问题的途径,它建议设计和开发应该根据用户行为和环境(基于屏幕...
    禁欲系泰迪阅读 22评论 0 0
  • 春昏 木扉难掩山茶醉,夜里随风舞几回。 高树斑鸠常有梦,小池细雨过无痕。 清歌尽唱离人酒,孤笔难书异域春。 东院故...
    任宁阅读 306评论 3 2