I have a SQL table:
Table code:
CREATE TABLE Gender
(
GenderID int primary key identity,
Gender char(20)
)
I would like to ignore or remove duplicate rows in Gender, whilst maintaining the auto incrementation of GenderID (specified in my create table code), so that it results in:
----------------
| 1 | Male |
----------------
| 2 | Female |
----------------
My attempt:
DELETE
FROM Gender
WHERE GenderID NOT IN (
SELECT MIN(GenderID)
FROM Gender
GROUP BY Gender)
Returns: image