gpt4 book ai didi

mysql - SQL,一个id在一列中具有不同的值

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

这是我的查询:

SELECT t.id, t.phone
FROM tablename t

它会导致重复 ID,因为在一列中有两个或更多不同的值。

ID   Phone
1 540-500-5000
1 540-888-8888
2 340-600-6000
2 340-777-7777
3 210-200-2000
4 950-600-6000
4 950-444-4444

我只想为每个 ID 选择第一部电话, 为了避免重复的行仅仅因为在同一个 ID 下有两个或更多的电话.

期望的输出:

ID   Phone
1 540-500-5000
2 340-600-6000
3 210-200-2000
4 950-600-6000

最佳答案

SQL Fiddle :

SELECT t.id, MIN(t.phone)
FROM tablename t
GROUP BY t.id

关于mysql - SQL,一个id在一列中具有不同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25044831/

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