【问题标题】:Select rows which are having same values one or more选择一个或多个具有相同值的行
【发布时间】:2022-08-17 01:16:54
【问题描述】:

从这张表中,我想选择一次或多次共享相同电话号码的个人资料。输出应该是:

    标签: mysql sql


    【解决方案1】:

    可能您正在寻找 GROUP BY 和 HAVING:

    SELECT * FROM profiles WHERE Phone IN (
        SELECT Phone
          FROM profiles
         GROUP BY Phone
        HAVING count(*) > 1);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-03
      • 1970-01-01
      • 2019-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-12
      • 2018-07-25
      相关资源
      最近更新 更多