gpt4 book ai didi

sql - 检索一列而不是另一列的不同 SQL 查询结果

转载 作者:行者123 更新时间:2023-12-04 06:04:55 25 4
gpt4 key购买 nike

我有一个具有以下数据格式的表。我想要的只是一个代码和电话号码。我得到哪个电话号码并不重要,我只需要一个电话号码。

  • 代码电话号码
  • 1000009 (123)752-0108
  • 1000257 (456)718-1229
  • 1000257 (789)750-1057
  • 1000259 (000)000-0001 1000259 (111)453-0522
    1000259 (222)460-8947 1000270 (333)528-6468 1000276 (444)384-5571

  • 我需要的结果如下:
    代码电话号码
    1000009 (123)752-0108
    1000257 (456)718-1229
    1000259 (000)000-0001
    1000270 (333)528-6468
    1000276 (444)384-5571

    对 SQL 查询的任何帮助将不胜感激。谢谢

    最佳答案

    如果给定代码的任何电话号码足够,您可以使用 GROUP BY与任何 aggregating functions做到这一点

    此示例使用 MAX聚合函数。

    SELECT  Code
    , PhoneNumber = MAX(phoneNumber)
    FROM Table
    GROUP BY
    Code

    关于sql - 检索一列而不是另一列的不同 SQL 查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8481082/

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