从数据库Laravel中删除重复条目

dauxcl2d  于 2022-10-03  发布在  Mysql
关注(0)|答案(0)|浏览(102)

我读过一些关于堆栈溢出的“解决方案”,但没有一个确切地回答了这个问题。

如何根据数据库中的几个字段删除重复数据,但保留一个条目。

例如,我在我的数据库中存储了:

[
    ['id' => 1, 'name' => 'Spend', 'amount' => 10.55],
    ['id' => 2, 'name' => 'Spend', 'amount' => 10.52],
    ['id' => 3, 'name' => 'Spend', 'amount' => 10.55],
]

而id想要的最终结果是:

[
    ['id' => 1, 'name' => 'Spend', 'amount' => 10.52],
    ['id' => 2, 'name' => 'Spend', 'amount' => 10.55],
]

我不太确定如何做到这一点,因为我需要检查相同的名字和金额字段的重复项,然后删除除1以外的所有。

如有任何帮助,我们不胜感激。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题