2016-11-11 7 views
0

私のシナリオは、salesforceデータベースを照会していて、case_idは異なるが、内容は同じです。ケース説明、ケース所有者、ケース割り当てチーム、および他のすべての関連情報は同じです。SQLを使用してデータ内の重複を識別する方法

私はこのようなケースを識別するために自己結合を行うことはできますが、私の質問はSQLのすべての人にです - これは結合を使わないで行うことができますか?理由は、これらの情報はすべて異なるテーブルに格納されているため、自己結合を行うのが難しくなります。

+5

「1」を除いて、すべての列でPARTITION BY COUNT(*)を追加します。効率的ではありませんが、必要なものを返します。 – dnoeth

答えて

1

試してみてください。

SELECT COUNT(CASE_ID)、 CaseDescription、 CaseOwner、 CaseAssignedTeam、 ...テーブルから

CaseDescription、 CaseOwner、 CaseAssignedTeam、 BY

GROUP ...

(CASE_ID)> 1

関連する問題