Ну, это решение поможет вам выбрать только текущий месяц, текущую неделю и только сегодня
SELECT * FROM games WHERE games.published_gm = 1 AND YEAR(addedon_gm) = YEAR(NOW()) AND MONTH(addedon_gm) = MONTH(NOW()) AND DAY(addedon_gm) = DAY(NOW()) ORDER BY addedon_gm DESC;
Для еженедельно добавленных сообщений:
WEEKOFYEAR(addedon_gm) = WEEKOFYEAR(NOW())
Для ежемесячно добавленных сообщений:
MONTH(addedon_gm) = MONTH(NOW())
Для сообщений, добавленных за год:
YEAR(addedon_gm) = YEAR(NOW())
, вы получите точные результаты, в которых отображаются только игры, добавленные сегодня, в противном случае вы можете отобразить: «На сегодняшний день не найдено новых игр».Использование набора записей ShowIF - пустая транзакция.