-1

我想在我的数据库中添加一列,显示用户注册后的天数。

目前我有一个字段显示他们在 unix 中注册的日期。

新列是否可以每天将其字段增加 1?

4

2 回答 2

0

您可以使用基本 SQL 动态地为您获取此信息。DATEDIFF()将是您需要的:

SELECT 
   DATEDIFF(CURRENT_DATE, FROM_UNIXTIME(date_signed_up)) AS days_since_signup
FROM
    tablename
于 2013-05-21T01:24:29.730 回答
0

当前时间 - timestamp_of_registration:

https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_datediff

SELECT DATEDIFF(CURTIME(), SIGNUP_DATE);
于 2013-05-21T01:25:16.550 回答