Lavoro su un set di dati con tre colonne differenti: pile
, position
e info
.Trova duplicati per la combinazione di due colonne in un database MySQL
Non c'è duplicato nel database, ma può succedere che per una combinazione di pile
e position
ci siano uno o due testi diversi nella colonna di informazioni. E quelle sono le voci che ho cercato di trovare.
ho provato la seguente
SELECT COUNT(DISTINCT(`pile`, `position`)) FROM db;
Ma ha ricevuto un messaggio di errore
ERROR 1241 (21000): Operand should contain 1 column(s)
Esiste un modo per trovare le combinazioni distinte di valori in due colonne?
provare questo ** SELECT COUNT (DISTINCT ('pile' + 'position')) FROM db; ** – Luv