博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL(mysql)通过生日字段得到年龄
阅读量:6715 次
发布时间:2019-06-25

本文共 279 字,大约阅读时间需要 1 分钟。

hot3.png

看面试题的时候看到的一个问题

SELECT DATEDIFF( CURDATE( ) , birthday )/365 AS 年龄FROM peopleLIMIT 0 , 30

其中DATEDIFF() 函数用来计算两个参数间的相差天数

CURDATE()是返回“YY-MM-DD”格式的当前日期

birthday是以“YY-MM-DD”这个格式存储的生日日期

得到相差天数之后再做一个除以365天,如果要求整数的话就多加个ROUND()

好了就这么多了,拜拜~

转载于:https://my.oschina.net/u/203607/blog/535079

你可能感兴趣的文章
分析统计<第三篇>
查看>>
javascript--- HTML DOM
查看>>
Exactly-once Spark Streaming from Apache Kafka
查看>>
哎,系统分析师下午没过
查看>>
c++opencv项目移植到Android(Mat—》IplImage*)
查看>>
嵌入式linux------SDL移植(am335x下显示yuv420)
查看>>
当vcenter是linux版本的时候Sysprep存放路径
查看>>
代码管理(五)git 删除分支
查看>>
[学习笔记]Spring依赖注入
查看>>
网络虚拟化(SDN,NFV..)和企业骨干网的演化
查看>>
怎么确保站点的可用性
查看>>
我的第一个android应用——装逼神器《微博尾》
查看>>
[3] MQTT,mosquitto,Eclipse Paho---怎样使用 Eclipse Paho MQTT工具来发送订阅MQTT消息?
查看>>
oracle 之 控制oracle RAC 进行并行运算
查看>>
jsTree插件简介(三)
查看>>
2D Rotated Rectangle Collision
查看>>
PHP error_reporting() 函数
查看>>
SpringBoot(十)-- 整合MyBatis
查看>>
查看三种MySQL字符集的方法
查看>>
django -- 多对多关系的实现
查看>>