sql >> Databasteknik >  >> RDS >> Mysql

Hur man hittar dubbletter i 2 kolumner inte 1

Du bör ställa in en sammansatt nyckel mellan de två fälten. Detta kommer att kräva ett unikt stone_id och upcharge_title för varje rad.

När det gäller att hitta befintliga dubbletter försök detta:

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


  1. misslyckas att lägga till RMySQL-paket till R (på Windows)?

  2. Cloud Vendor Deep-Dive:PostgreSQL på AWS Aurora

  3. Konvertera 'datetime' till 'datetime2' i SQL Server (T-SQL-exempel)

  4. MySql ger användartillstånd