Assuming 'id' is an identifying column and 'dupe_col' is the column with duplicate values...
SELECT id, COUNT( dupe_col ) AS cnt FROM tbl GROUP BY dupe_col HAVING cnt > 1 HTH PB ----- ----- Original Message ----- From: Randy Chrismon To: [EMAIL PROTECTED] Sent: Tuesday, October 21, 2003 12:14 PM Subject: Find non-unique values I have a table wherein one column is SUPPOSED to be unique but I strongly suspect isn't. Because I had this suspicion, I did not apply a unique index to the column. Assuming there are no null values in that column how would I find the instances of non-unique values? If I try to alter table add unique... will it abort if the values are non-unique, or will it drop the non-unique rows? (MyISAM tables). There is a valid primary key on the table but (obviously) it does not include the column in question. Also, as this is really a SQL question (I think), is there a good mailing list, forum, or web site devoted to SQL questions -- particularly the dialect of SQL spoken by MySQL? Thanks. Randy -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]