查询数据库

SELECT * FROM `student`

查询结果

id

name

birthday

1

张三

1970-10-01

2

李四

1990-10-01

3

王五

2002-10-01

4

马六

2003-10-01

转换为年龄的查询语句,使用函数TIMESTAMPDIFF

SELECT id, name, birthday, TIMESTAMPDIFF(YEAR,student.birthday,CURDATE()) as age FROM `student`

查询结果

d

name

birthady

age

1

张三

1970-10-01

50

2

李四

1990-10-01

30

3

王五

2002-10-01

18

4

马六

2003-10-01

17

然后按照年龄段进行分组

SELECT

GROUP_CONCAT(a.id) as ids,

GROUP_CONCAT(a.name) as names,

CASE

WHEN a.age<18 THEN '少年'

WHEN a.age>=18 AND a.age< 40 THEN '青年'

mysql 年龄段分组_Mysql出生日期转换为年龄并分组统计人数的方法示例相关推荐

  1. Mysql根据身份证更新出生日期及年龄sql语句

    最近一个客户的系统要升级,并要求在数据库基本信息中新增年龄和出生日期字段信息. 我心想这么"难" 报价一定要高一点了 于是我废了九牛二虎之力写了一条sql语句,将mysql数据库新 ...

  2. mysql 子查询分组_mysql之子查询与分组查询

    有时候需要对查询结果进行分组,以便于我们对分组后的数据进行计算,可以使用数据分组操作 数据分组查询 group by 需要注意的是group by只是创建分组.并不能保证分组里面的数据排序.如果需要排 ...

  3. mysql没法安装_mysql没法使用、没法启动服务的解决方法

    前提:是Windows系统mysql 1.考虑是否和之前下载的数据库冲突sql 解决方法:数据库 删除一切安装过的SQL安全 删除注册表(运行->regedit),machine->sys ...

  4. mysql 乱码 越南_mysql数据库乱码之保存越南文乱码解决方法

    我自己测试一下,很多字符变成了 '?'. 数据库连接已经是使用了 utf8 字符集: 复制代码 代码如下:define("MYSQL_ENCODE", "UTF8&quo ...

  5. mysql 年龄段分组_SQL语句查询年龄分段分组查询

    此情况用于数据库中没有"年龄"这个字段,只有"出生日期"这个字段.先计算出"年龄",在分组查询. 1.SELECT *, ROUND(DAT ...

  6. mysql自定义函数分组_mysql中的排序和分组及分组函数

    现实中有很多这样的需求,对全班同学成绩进行排名,将所有的学生信息按照班级来分组,先将学生按班级分组再进行成绩排名等等.今天老韩就来介绍一下如何通过数据库的排序.分组.分组排序来实现这个需求(是排序,不 ...

  7. mysql 平均月份_Mysql按月份统计和按时段统计SQL

    首先是需求分析: 现在有一个门店表store,记录着多家门店.S1,S2,S3...等 还有一个订单表orders,记录着订单,其中订单表D的store_id关联S表的主键ID 现在需要统计每个月份每 ...

  8. mysql++月份排序_Mysql 按月份为组进行统计排序_MySQL

    SELECT YEAR(established_time) AS 'year' , MONTH(established_time) AS 'month' , COUNT(*) AS 'count' F ...

  9. mysql repair 索引_mysql 问题记录(1) 全文索引查询问题及使用方法

    问题描述:使用全文索引,查询某些单词,比如beijing,of,to,also等等.查询失败... 测试表结构: 测试表数据: 查询失败分析: 1."beijing"查询失败,是因 ...

最新文章

  1. java导出excel压缩包_java动态导出excel压缩成zip下载的方法
  2. Linux 常用命令九 tar
  3. 2018/7/8-纪中某C组题【jzoj1619,jzoj1620,jzoj1621,jzoj1622】
  4. js输出100以内的质数_Python 计数质数
  5. PHP 比较两个文本文件差异 A diff implementation for PHP
  6. 米斯特白帽培训讲义(v2)信息收集
  7. 自定义无穷大∞的显示内容
  8. windows10 记事本进程 键盘消息钩子 dll注入
  9. tensorflow.js基本使用 图标识别(八)
  10. MySQL索引有序性分析
  11. Android CardView 不显示阴影
  12. 仿 微信/QQ 实现小程序功能 -IOS
  13. Anaconda3 下载安装教程(Windows)
  14. java web网站集成新浪微博登录
  15. 11.28 zed yolo ros 练习
  16. HBuilderX 核心插件安装提示:“插件XXX下载失败,请检查网络”问题的解决办法
  17. 影响力(转拆书包精华)
  18. 算法与程序设计(一):主定理
  19. MRPII/ERP简单总结
  20. 如何用数学课件制作工具平移函数图像

热门文章

  1. PS室内植物素材合成教程分享珊
  2. 安卓系统根据SIM卡槽ID获取SIM卡信息
  3. thinkphp3 获取ip 定位 地理位置 UTFWry.dat IP地址定位
  4. 记一次ThreadLocal在工作上的妙用
  5. Android 进程/内存管理误区
  6. 腾讯龙界启示录 v2.1.0 安卓版
  7. Mybatis传递List集合
  8. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java高校物资捐赠管理系统0e45o
  9. macpro2011年末机器换硬盘免装系统迁移数据
  10. 赵丽颖冯绍峰官宣离婚,最扎心的其实是这帮人...