soroush.elec
جمعه 06 بهمن 1391, 18:48 عصر
سلام می خواهم رکوردهایی که در جدول تاریخ ثبتشان مال 7 روز قبل است را انتخاب کنم.
SELECT * FROM users
WHERE (DATE_SUB(DATE(NOW()),INTERVAL 7 DAY)) = users.`regDate`;
وقتی به این صورت می نویسم کار نمی کند ولی وقتی از در کنار مساوی بزرگتر یا کوچکتر می گذارم کار می کند ولی من دنبال رکوردهای کمتر یا بیشتر از 7 روز نیستم من دقیقاً رکوردهای 7 روز پیش را می خواهم.
SELECT * FROM users
WHERE (DATE_SUB(DATE(NOW()),INTERVAL 7 DAY)) = users.`regDate`;
وقتی به این صورت می نویسم کار نمی کند ولی وقتی از در کنار مساوی بزرگتر یا کوچکتر می گذارم کار می کند ولی من دنبال رکوردهای کمتر یا بیشتر از 7 روز نیستم من دقیقاً رکوردهای 7 روز پیش را می خواهم.