php - How to make sql table display age computed by a specific formula?
问题描述
The formula:
TIMESTAMPDIFF(YEAR, `date_of_birth`, CURDATE())
I have to manually execute this query:
UPDATE `squad` SET `age` = TIMESTAMPDIFF(YEAR, `date_of_birth`, CURDATE())
Every time I insert rows into table, also when there is a player's birthday it surely doesn't apply a new age.
解决方案
推荐阅读
- c++ - 将 BASE-DERIVED 类存储在同一个容器中
- excel - 将多个工作表和文件中的数据复制到一个目标工作表中
- javascript - 如何修复“导入声明只能在顶层”ECMAScript 导入错误
- ios - 如何从 dateFormatter 中获取剩余天数/小时数/分钟数?
- javascript - 如何为选择标签添加 shufflejs
- java - 有没有办法用jdbc在spring boot app中开发动态sql查询?
- android - 阅读android中的特定消息
- vba - 根据excel列表将文件从源文件路径复制到目标文件路径
- glsl - 在 GLSL 顶点着色器中,您可以访问索引缓冲区中顶点的索引,而不仅仅是顶点缓冲区吗?
- mysql - 检查第 2 列的值是否包含在 sql 的第 1 列中