gpt4 book ai didi

sql - 仅选择一个不同的列

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

我想这是一个很容易解决的问题,但我正在研究一个小时的答案。我有一个包含三列的表:“id”、“id_x”和“name”。但它填充了重复的值,如下所示:

id  id_x    name
1 100 Name_aaa
2 100 Name_aaa
3 100 Name_aaa
4 100 Name_aaa*
5 101 Name_bbb
6 101 Name_bbb*

好的,好的,我没有创建这个表,我不能修改它们...我只是想知道我可以执行什么查询来只返回值“100 - Name_aaa”和“101 - name_bbb” ... 请注意,某些名称后有一个“*”。我只想按“id_x”分组。

有什么办法可以不使用子查询或连接来做到这一点吗?

提前致谢!

最佳答案

有点未经测试,但这应该可以了

select id_x, min(name) as name
from table
group by id_x

关于sql - 仅选择一个不同的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4366793/

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