sql >> Databáze >  >> RDS >> Oracle

Oracle - mazání duplikátů

V Oracle je ROWID pseudosloupec ukazuje na fyzické umístění řádku. Dotaz provede vlastní spojení a načte ty řádky, které mají stejnou hodnotu jako sloupec 1 a sloupec 2 – za předpokladu, že tyto klíče stačí k identifikaci jako duplicitní řádek.

Jakmile jsou řádky načteny, dotaz odstraní ty rowids, které jsou větší než načtený první řádek, čímž se odstraní duplikáty



  1. Vyhledejte záznam s apostrofem v dotazu podobném mysql

  2. Chyba poblíž „DELIMITER $$“

  3. volání externího skriptu s mySQL triggerem BEZ sys_exec na ubuntu ARMHF

  4. MS SQL ekvivalentní k MySQL uživatelem definovaným proměnným v dotazech