0
我有一個查詢,用於統計某個給定字段中某個給定字段的不同值的數量,該字段不記錄之前。它計算一週中新值的數量。在一個週期內將mysql查詢延長到多個週期
SELECT
COUNT(DISTINCT (field))
FROM
table
WHERE
(creation BETWEEN CURDATE() - INTERVAL DAYOFWEEK(CURDATE()) + 5 DAY AND CURDATE() - INTERVAL DAYOFWEEK(CURDATE()) - 2 DAY)
AND field NOT IN (SELECT DISTINCT
(field)
FROM
table
WHERE
creation < CURDATE() - INTERVAL DAYOFWEEK(CURDATE()) + 5 DAY);
我需要擴展查詢,以便能夠在過去兩個月的所有周內進行相同的計算。
我該怎麼辦呢?