我在识别数据库中的条目时遇到了问题。
我需要它在CallRef
和PersonRef
相同且在表格中出现多次时向我显示。我不想看到他们的数量,我需要看看他们是哪个电话。
以下示例突出显示:
CallRef PersonRef Leader
222359 5894 0
222360 3212 0
222361 8743 0
222362 5894 1
222362 5894 0
222364 3983 0
222365 9863 0
*222365 5894 1*
*222365 5894 1*
222368 5894 0
有什么想法吗?
答案 0 :(得分:1)
以下SQL查询应该使用GROUP BY和HAVING COUNT构造选择所需的条目:
SELECT CallRef FROM table
GROUP BY CallRef, PersonRef
HAVING COUNT(*) > 1
答案 1 :(得分:1)
与其他答案(+1)类似,相同的构造和返回但在输出中包含PersonRef,因为您可以有重复的callrefs,但不是CallRef / PersonRef组合。你希望能够区分出星号(222365 9863和星号对话222365 5894)之上的rec,如果需要的话,这会做到这一点。
SELECT CallRef,PersonRef
FROM UrTable
GROUP BY CallRef,PersonRef
HAVING COUNT(*) > 1