나는이 쿼리를 사용하여 지난 7 일 동안 하루 동안의 행 수를 출력했습니다. 어떻게 변경하여 "완료 일"만 받습니까? 의미 : 오늘날의 결과는 계산되지 않습니다 (오늘은 완료되지 않았으므로).PHP 쿼리, 지난 7 일 동안의 결과 얻기 ("완료"일)
SELECT date(downloaddate), COUNT(id) AS num_downloads,
SUM(filesize) AS daily_filesize
FROM downloads
WHERE downloaddate > now() - INTERVAL 1 WEEK
GROUP BY date(downloaddate)
Brilliant, thanks :) –
+1'where' 문의 두 번째 부분에서'now()'대신'curdate()'를 사용해야 할 것입니다. 'now()'를 사용하면 첫날의 절반 만 얻게됩니다. – Andomar
@Andomar, 좋은 지적은 내가 어디에서 두 번째 부분을 고려하지 않았다. –