$currentdate = date("Y-m-d");
$lastweekdate = date("Y-m-d", strtotime("-6 days"));
$querytopscoreofweek =
"SELECT * FROM fb_user WHERE last_date".
" BETWEEN $lastweekdate AND $currentdate ORDER BY oldscore DESC LIMIT 0,10";
У меня есть имя поля last_date в этом формате $currentdate = date ( "Y-m-d" ); Я хочу выполнить вышеуказанный запрос, я хочу, чтобы он возвращал всех пользователей прошлой недели и имел в виду между $lastweekdate и $currentdate и который также имеет old_score больше в порядке убывания и только 10 пользователей, НО ПРОБЛЕМА - ЭТО, ЧТО НЕ ВОЗВРАЩАЕТСЯ ЛЮБОЙ В КАЧЕСТВЕ ЛЮБОГО СОВЕТА PLZ
SELECT *
FROM fb_user
WHERE last_date BETWEEN curdate() AND curdate() - interval 6 day
ORDER BY oldscore DESC LIMIT 10
last_date
поле даты? Вы на 100% уверены, что он содержит точные данные?