示例:在电话桌上,有人有两个电话号码,SQL会给我第二行同一个人用不同的电话号码而不是第二列。我使用什么查询来检查person_id是否多次出现在一个单独的列中插入第二行数据?
我希望这是有道理的。提前谢谢!
答案 0 :(得分:0)
尝试这样的事情:
SELECT person_id, COUNT(person_id) AS 'PersonIDCount' FROM phone_table
GROUP BY person_id
HAVING COUNT(person_id) > 1
查询将返回多次插入相同person_id键的所有记录。