Estrarre record duplicati su indice secondario

di il
1 risposte

Estrarre record duplicati su indice secondario

Su una tabella ho alcuni record con chiave secondaria (composta da più campi) duplicata.
Come posso fare per estrarli?
Grazie

1 Risposte

  • Re: Estrarre record duplicati su indice secondario

    Potrei non aver inquadrato esattamente il problema, però:
    
    select t1.chiave, t1.campo1, t1.campo2, t1.campo3 from tabella t1
    inner join 
    (select campo1, campo2, campo3
    from tabella group by campo1, campo2, campo3 having count(*)>1) tdup
    on t1.campo1=tdup.campo1 and t1.campo2=tdup.campo2 and t1.campo3=tdup.campo3
    
Devi accedere o registrarti per scrivere nel forum
1 risposte