sql根据生日计算年龄并更新
时间: 2023-08-04 12:35:33 浏览: 129
SQL 根据生日计算年龄
5星 · 资源好评率100%
您可以使用以下SQL语句计算年龄并更新到您的表中:
```
UPDATE `表名`
SET `年龄` = TIMESTAMPDIFF(YEAR, `生日`, CURDATE())
```
其中,`表名`是您要更新的表名,`年龄`是您要更新的列名,`生日`是您的生日列名。`TIMESTAMPDIFF`函数可以用来计算两个日期之间的差值,第一个参数是要计算的单位(这里是年),第二个参数是开始日期(生日),第三个参数是结束日期(当前日期),即`CURDATE()`。
阅读全文