gpt4 book ai didi

mysql - 根据一列的信息删除重复项

转载 作者:行者123 更新时间:2023-11-29 06:50:21 25 4
gpt4 key购买 nike

我想消除基于公司 ID 的重复。我不在乎模型名称下的哪些记录将被删除/保留。

我有这个结果:

+------------+------------------+
| company id | model name |
+------------+------------------+
| 1 | chevrolet camaro |
| 1 | chevrolet spark |
| 1 | chevrolet cruze |
| 2 | mercedes c class |
| 2 | mercedes E class |
+------------+------------------+

我想得到这些结果:

+------------+------------------+
| company id | model name |
+------------+------------------+
| 1 | chevrolet camaro |
| 2 | mercedes c class |
+------------+------------------+

或者这些结果(重点是我不关心哪个模型名称将被消除):

+------------+------------------+
| company id | model name |
+------------+------------------+
| 1 | chevrolet spark |
| 2 | mercedes E class |
+------------+------------------+

我应该做什么?

最佳答案

您可以使用分组依据:

select companyid, min(modelname) as modelname
from t
group b companyid;

关于mysql - 根据一列的信息删除重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47753897/

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