-1

無料試用期間の終了まであと 10 日になるユーザーを引き出すクエリを作成する必要があります。私の質問は、私はするminus 10 day intervalplus 10 day interval反対するかCURRENT_DATE()です。

私はこれについて考えるのに苦労しています。

これが私のクエリです:

SELECT * FROM users WHERE freetrial=1 AND date_format(date_created,'%Y-%m-%d 00:00:00') = CURRENT_DATE() - INTERVAL 10 DAY

4

1 に答える 1

0

試用期間が 30 日間の場合は、登録した日付に 20 日を加算し、それを今日の日付と比較する必要があります。

SELECT * 
FROM users 
WHERE freetrial=1 
AND FROM_UNIXTIME(date_created,'%Y-%m-%d') + INTERVAL 20 DAY = CURRENT_DATE()
于 2013-04-27T16:53:25.793 に答える