0
我有一個名爲creationdate
的字段,爲此值添加14天,並且您有到期日期。 (所有的unix時間戳,所以14天將創建時間+ 1209600)php/sql選擇在48小時內過期的所有內容
現在我需要構造一個SELECT
語句,將選擇該表中的所有行在此有效日期的48小時內,但我不知道從哪裏開始。
我有一個名爲creationdate
的字段,爲此值添加14天,並且您有到期日期。 (所有的unix時間戳,所以14天將創建時間+ 1209600)php/sql選擇在48小時內過期的所有內容
現在我需要構造一個SELECT
語句,將選擇該表中的所有行在此有效日期的48小時內,但我不知道從哪裏開始。
這個怎麼樣?您可以在創建日期的12天至14天之間獲得所有位置:
SELECT
*
FROM
my_table
WHERE
UNIX_TIMESTAMP() BETWEEN (creationtime + 1036800) AND (creationtime + 1209600)
這是一個非常優雅的解決方案!非常感謝你,之前沒有看到過這種方法,所以非常感謝你給我提供了一些新的東西;) – 2012-07-19 13:11:46