gpt4 book ai didi

mysql - 在没有 CTE 的情况下删除 MySql 中的多行

转载 作者:行者123 更新时间:2023-11-29 09:24:09 24 4
gpt4 key购买 nike

我有一个包含大约 7000 辆汽车的数据库,但不幸的是,只有大约 1000 辆是唯一的。我可以删除所有重复的行吗?

架构如下所示:

this:

谢谢!

最佳答案

这是一种方法:

delete t1
from mytable t1
inner join mytable t2
on t2.brand = t1.brand
and t2.model = t1.model
and t2.id < t1.id

这将删除(品牌、型号)上的重复项,同时保留 ID 最小的项。

关于mysql - 在没有 CTE 的情况下删除 MySql 中的多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59887825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com