2013-05-21 45 views
-1

我想向我的數據庫添加一列,顯示自用戶註冊以來的天數。從新註冊到mysql後多少天

目前我有一個字段顯示他們在unix註冊的日期。

新列可能每天增加1個字段嗎?

+0

何必呢?你可以通過簡單的sql獲得這個。 –

+0

你能告訴我如何? – user2403698

+0

看到我下面的答案 –

回答

0

您可以使用基本的SQL動態獲取這些信息。 DATEDIFF()將是你所需要的:

SELECT 
    DATEDIFF(CURRENT_DATE, FROM_UNIXTIME(date_signed_up)) AS days_since_signup 
FROM 
    tablename 
+0

我試過這個,所有的字段都回來爲'Null'。 – user2403698

+0

SELECT DATEDIFF('joined',CURRENT_DATE)AS'days_since_signup' FROM phpfox_user – user2403698

+0

您是否在任何行中都有'null'? –