Sử dụng:
SELECT t.ctn_no
FROM YOUR_TABLE t
GROUP BY t.ctn_no
HAVING COUNT(t.ctn_no) > 1
... sẽ hiển thị cho bạn ctn_no
(các) giá trị có trùng lặp trong bảng của bạn. Thêm tiêu chí vào WHERE sẽ cho phép bạn điều chỉnh thêm những gì trùng lặp ở đó:
SELECT t.ctn_no
FROM YOUR_TABLE t
WHERE t.s_ind = 'Y'
GROUP BY t.ctn_no
HAVING COUNT(t.ctn_no) > 1
Nếu bạn muốn xem các giá trị cột khác được liên kết với bản sao, bạn sẽ muốn sử dụng tự nối:
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