У меня есть запрос, который мне нужно изменить, чтобы использовать переменные данных для поиска в течение последних 30 дней с сегодняшнего дня и по дате. Мой каталог SQL-сервера /tmp/
(15 ГБ) продолжает заполняться, и запрос завершается с ошибкой.MySQL запрос последние 30 дней сортировать по дате
SELECT DATE(`date_time`) AS DAY
, COUNT(DISTINCT(rcid)) AS COUNT
, COUNT(DISTINCT(tunnelip)) AS TAILS
FROM primarydata
WHERE SERVER LIKE"%VOE%"
AND DATE_SUB(NOW(), INTERVAL 30 DAY) and NOW()
GROUP BY DAY;
Ваш запрос только повторять Графы в 30 раз, а не делать это для каждого из 30 дней, что является причиной его заполнении сервер, вам нужно связать дату date_sub с датой в таблице primarydata – jclozano
Какое поле в первичных данных представляет дату для каждой записи? – jclozano