Выберите результаты по неделям от даты, где сегодня неделя - PullRequest
0 голосов
/ 29 апреля 2020

В моей базе данных у меня есть Musi c Графики за десятилетия, например,

Norman Greenbaum - Spirit In The Sky - 1970-04-26

Dana - All Kinds Of Everything - 1970-04-26

England World Cup Squad - Back Home - 1970-04-26

. Я пытаюсь получить все строки (10) из текущей недели с текущей недели. день MySQL дата и месяц равны сегодняшним неделям и месяцам, упорядоченным по случайному году, поэтому, как и на этой неделе в 1970 году, мы попали в десятку.

Нужно ли делать это с PHP, чтобы разбить дату и рандомизировать год или это можно сделать с помощью запроса?

SELECT * FROM `tfcharts` WHERE `date`= WEEKOFYEAR(CURDATE()) ORDER BY RAND() `date` DESC LIMIT 10
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...