Я пытаюсь получить DISTINCT ID для DISTINCT дат в BigQuery, чтобы построить отчет. Поле даты - это поле раздела kay. Я попытался начать с чего-то вроде
SELECT DISTINCT(Id) FROM `project.dataset.table`
WHERE DATE(KeyPartitionDate)
BETWEEN '2017-01-01' AND '2020-06-01'
, но это дает мне только разные идентификаторы между этими двумя датами. Теперь, когда дело доходит до запроса и проверки DISTINCT (идентификаторов) для каждого месяца года, я понятия не имею, как это сделать. Я пробовал использовать DISTINCT и GROUP By для Date, но, похоже, это неправильный путь ... Есть идеи?