0

先週サイトに参加したユーザーのサブセットを見つけようとしています

テーブルはusers、日付フィールド ( dateadded) は UNIX タイムスタンプです。2012-04-29 17:31:57

これが私が試みていることですが、すべてのユーザーを返します:

SELECT * FROM users
WHERE dateadded <= NOW() AND dateadded >= DATE_SUB(dateadded, INTERVAL 7 DAY)
4

1 に答える 1

2

あなたは間違った状態を持っています。now()両方の比較が必要です:

SELECT *
FROM users
WHERE dateadded <= NOW() AND dateadded >= DATE_SUB(now(), INTERVAL 7 DAY)
于 2013-03-23T20:06:08.433 に答える