Я пытаюсь определить и удалить дубликаты из извлечения данных.
Я настроил запрос для группировки по contract_number
и count > 1
, который идентифицирует случаи, и есть два contract_start_date
, из которых мне нужно удалить самый ранний, поэтому я применил мин.
Я не могу выполнить это как запрос на удаление.Я довольно плохо знаком с Access и SQL Scripts.
SELECT Gas_Data.CONTRACT_NUMBER,
Count(Gas_Data.CONTRACT_NUMBER) AS CountOfCONTRACT_NUMBER,
Min(Gas_Data.CONTRACT_START_DATE) AS MinOfCONTRACT_START_DATE
FROM Gas_Data
GROUP BY Gas_Data.CONTRACT_NUMBER
HAVING (((Count(Gas_Data.CONTRACT_NUMBER))>1));