我注意到我的數據庫中的一個表包含重複的行。這發生在各種日期。Sybase刪除重複數據
當我運行此查詢
select ACC_REF, CIRC_TYP, CIRC_CD, count(*) from table
group by ACC_REF, CIRC_TYP, CIRC_CD
having count(1)>1
我可以看到哪些是重複的行和多少次excists(似乎總是2)。
該行做對他們有唯一的ID,而我認爲這將是最好的與最新的ID刪除值
我要選擇的數據多數民衆贊成複製,但只具有最高的ID,所以我可以在刪除它之前將它移動到另一個表。
任何人都知道我可以做這個選擇?
非常感謝
嗨,兩個行的id的值是不同的,所以我不能加入。 – rkyyk
當然可以。這個連接只有MAX(id)爲重複值,然後選擇關於該行的所有信息。 –
啊,我明白你的意思了,謝謝你的信息。我只是認爲這是在身份證上。 – rkyyk