SQL Query帮助分离返回结果

时间:2017-07-19 20:37:34

标签: sql-server code-separation

示例:在电话桌上,有人有两个电话号码,SQL会给我第二行同一个人用不同的电话号码而不是第二列。我使用什么查询来检查person_id是否多次出现在一个单独的列中插入第二行数据?

我希望这是有道理的。提前谢谢!

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

SELECT person_id, COUNT(person_id) AS 'PersonIDCount' FROM phone_table
GROUP BY person_id
HAVING COUNT(person_id) > 1

查询将返回多次插入相同person_id键的所有记录。