Verwendung:
SELECT t.ctn_no
FROM YOUR_TABLE t
GROUP BY t.ctn_no
HAVING COUNT(t.ctn_no) > 1
...zeigt Ihnen die ctn_no
Wert(e), die Duplikate in Ihrer Tabelle haben. Durch das Hinzufügen von Kriterien zum WHERE können Sie weiter abstimmen, welche Duplikate vorhanden sind:
SELECT t.ctn_no
FROM YOUR_TABLE t
WHERE t.s_ind = 'Y'
GROUP BY t.ctn_no
HAVING COUNT(t.ctn_no) > 1
Wenn Sie die anderen mit dem Duplikat verknüpften Spaltenwerte sehen möchten, sollten Sie einen Self-Join verwenden:
SELECT x.*
FROM YOUR_TABLE x
JOIN (SELECT t.ctn_no
FROM YOUR_TABLE t
GROUP BY t.ctn_no
HAVING COUNT(t.ctn_no) > 1) y ON y.ctn_no = x.ctn_no