Puoi lasciare la stessa tabella o utilizzare la sottoquery per verificare la presenza di duplicati. Questo dovrebbe essere più semplice per SQL Server in quanto non conteggerebbe tutti i duplicati. Qualcosa del genere:
SELECT
t1.column_name
FROM
table_name AS t1
WHERE
NOT EXISTS (
SELECT
*
FROM
table_name AS t2
WHERE
t2.column_name = t1.column_name
AND t2.id != t1.id
)
O
SELECT
t1.column_name
FROM
table_name AS t1
LEFT JOIN table_name t2 ON (
t2.column_name = t1.column_name
t2.id != t1.id
)
WHERE
t2.column.name IS NULL