首页 > 解决方案 > 如何在 MySQL 中计算剩余天数

问题描述

我的目标是在 phpMyAdmin 中创建一个列,用于计算试用期的剩余天数(或类似的天数)。

因此,例如,当我将剩余天数设置为 30 时,我希望数据库每 24 小时执行一次查询

是否可以只使用 phpMyAdmin 来制作这样的东西,还是我必须在我的网站上放一些代码来发送 MySql 命令来减去它?

任何帮助是极大的赞赏。

标签: phpmysqlsql

解决方案


你熟悉datediff()吗?就像是:

select datediff(target_date, curdate()) as days_remaining
from t;

也就是说,您可以在 SQL 查询中执行此操作。


推荐阅读