Я хотел бы выбрать записи из таблицы или вставить их в новую пустую таблицу, где несколько столбцов совпадают с другой записью в базе данных. Проблема аналогична этому Вопросу. Найти дубликаты записей в MySQL Однако это сравнивает только один столбец. Кроме того, один из моих столбцов, скажем, столбец C в приведенном ниже примере, является целым числом. Как и вопрос в ссылке выше, я хочу, чтобы каждая из строк была возвращена. К сожалению, я просто недостаточно разбираюсь в том, как работают совлокальные работы, чтобы понять это самостоятельно. Я знаю, что приведенный ниже код не похож на реальный код SQL-кода вообще, это самый ясный способ, который я могу описать, чтобы сравнить сравнения, которые я пытаюсь получить.
SELECT ColumnE, ColumnA, ColumnB, ColumnC from table where (
Row1.ColumnA = Row2.ColumnA &&
Row1.ColumnB = Row2.ColumnB &&
Row1.ColumnC = Row2.ColumnC
)
Любая помощь будет оценена, все ответы "select duplicates from MYSQL", которые я видел, используют только один столбец для сравнения.