我需要帮助删除重复行。我使用以下方法从一个表格中删除了重复行:
DELETE FROM names a
WHERE ROWID > (SELECT MIN(ROWID) FROM names b
WHERE b.name=a.name
AND b.age=a.age
);
虽然在这张特定的表格上可以工作,但我在另一张表格上做了同样的事情,该表格每个医生都有重复的参考编号,但有不同的唯一代码。
doc_name ref_no unique_code
------------------------------
abcd 1010 1111
abcd 1010 1112
cdef 1011 1113
cdef 1011 1114
My result should look like this:
doc_name ref_no unique_code
---------------------------
abcd 1010 1111
cdef 1011 1113