Я прочитал несколько «решений» о переполнении стека, но ни одно из них точно не ответило на вопрос.
Как удалить дубликаты данных, основанные на нескольких полях из базы данных, но сохранив одну запись.
Например, я сохранил в своей базе данных:
[
['id' => 1, 'name' => 'Spend', 'amount' => 10.55],
['id' => 2, 'name' => 'Spend', 'amount' => 10.52],
['id' => 3, 'name' => 'Spend', 'amount' => 10.55],
]
и идентификатор конечного результата:: 1008 *
[
['id' => 1, 'name' => 'Spend', 'amount' => 10.52],
['id' => 2, 'name' => 'Spend', 'amount' => 10.55],
]
Я не слишком уверен, как это сделать, потому что мне нужно проверить наличие дубликатов с одинаковыми именами и полями, а затем удалить все, кроме 1.
Любая помощь приветствуется.