Как идентифицировать дубликаты в данных с помощью SQL
Вот мой сценарий, я запрашиваю базу данных Salesforce, и у меня есть определенные случаи, которые имеют разные case_id, но содержимое остается тем же. то есть описание случая, владелец случая, назначенная команда случая и вся другая связанная информация одинаковы.
Я могу сделать самостоятельное объединение, чтобы определить такие случаи, но мой вопрос ко всем вам, гуру SQL, - это можно сделать без использования объединений? Причина в том, что вся эта информация размещена в разных таблицах и затрудняет самостоятельное объединение?
1 ответ
Пытаться:
ВЫБЕРИТЕ COUNT(CASE_ID), CaseDescription, CaseOwner, CaseAssignedTeam, ...
С таблицы
GROUP BY CaseDescription, CaseOwner, CaseAssignedTeam, ...
СЧЕТЧИК (CASE_ID)>1