sql >> Database >  >> RDS >> Mysql

Hoe duplicaten te vinden in 2 kolommen, niet in 1

U moet een samengestelde sleutel instellen tussen de twee velden. Dit vereist een unieke stone_id en upcharge_title voor elke rij.

Probeer dit voor het vinden van de bestaande duplicaten:

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


  1. Laravel 5.2 - Gebruik een string als aangepaste primaire sleutel voor welsprekende tabel wordt 0

  2. Mysqli voegt tabellen toe uit 2 verschillende databases

  3. Ubuntu - 12.04 - MySql start niet met service mysql start

  4. MySQL-leerpad