В Oracle:Как найти дубликаты строк в результатах множественного таблицы запроса
Есть много примеров доступно о том, как найти дубликаты в одной таблице, но никто, что я мог бы найти, что сделать это для запрос.
Как я должен улучшить следующий запрос, чтобы вернуть повторяющиеся строки со всеми тремя колонками
SELECT a.c1, b.c1, c.c1
FROM tableA a JOIN tableB b on a.ID = b.ID
JOIN tableC as c on a.ID = c.ID AND b.ID = c.ID
я пробовал GROUP BY и HAVING положения, но безрезультатно.
Я ценю вашу помощь вместе с любыми примерами
спасибо!
Вы должны показать, что вы пробовали. –
У вас есть ошибочная 'как' между' tableC' и псевдоним 'c' в вашей последней строке кода - имейте в виду, что это приведет к синтаксической ошибке. – mathguy