sql >> Database teknologi >  >> RDS >> Mysql

Sådan finder du dubletter i 2 kolonner ikke 1

Du bør opsætte en sammensat nøgle mellem de to felter. Dette kræver et unikt stone_id og upcharge_title for hver række.

For så vidt angår at finde de eksisterende dubletter, prøv dette:

select   stone_id,
         upcharge_title,
         count(*)
from     your_table
group by stone_id,
         upcharge_title
having   count(*) > 1


  1. Sådan bruger du Coalesce-funktionen i Oracle

  2. Forbedring af MySQL-ydeevne med avancerede InnoDB-indstillinger

  3. MySQL:Aktiver LOAD DATA LOCAL INFILE

  4. Hvis variabel er lig med værdi php