首页 >

mysql怎么计算出生日 |mysql 查询最大的表

mysql connect bolb,mysql命令设置密码,mysql查询的数据命名,mysql 从库注册失败,mysql 缓存实例个数,mysql 查询最大的表mysql怎么计算出生日 |mysql 查询最大的表

大家可以使用函数 YEAR、MONTH 和 DAY 抽取出日期的年、月、日,并与当前日期的年份相减得出年龄。然后将年龄与生日中的月和日来确定该用户的实际生日。

SELECT 
DATE_FORMAT(birthday, '%m%d') AS birthdate,
YEAR(CURRENT_DATE) - YEAR(birthday) - 
(RIGHT(CURRENT_DATE, 5)< RIGHT(birthday, 5)) 
AS age
FROM 
users;

在这个查询中,大家将用户的出生日期格式化,通过年份相减可以得到用户的年龄,然后使用当前日期与用户的生日进行比较以得出该用户实际的生日。这些函数可以在任何包含日期字段的表上运行。


mysql怎么计算出生日 |mysql 查询最大的表
  • 如何判断MySQL中update字段是否为空(详细教程) |mysql命令导入提示乱码
  • 如何判断MySQL中update字段是否为空(详细教程) |mysql命令导入提示乱码 | 如何判断MySQL中update字段是否为空(详细教程) |mysql命令导入提示乱码 ...

    mysql怎么计算出生日 |mysql 查询最大的表
  • mysql sql优化工具下载 |mysql sql 备份数据库备份
  • mysql sql优化工具下载 |mysql sql 备份数据库备份 | mysql sql优化工具下载 |mysql sql 备份数据库备份 ...

    mysql怎么计算出生日 |mysql 查询最大的表
  • 如何正确配置mysql环境变量,避免常见错误 |mysql 一张表有三个外键怎么写
  • 如何正确配置mysql环境变量,避免常见错误 |mysql 一张表有三个外键怎么写 | 如何正确配置mysql环境变量,避免常见错误 |mysql 一张表有三个外键怎么写 ...