我在识别数据库中的条目时遇到问题。
我需要它向我显示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
有什么想法吗?
与其他答案(+1)类似,相同的构造和返回,但在输出中包含PersonRef,因为您可以有重复的callref,但不能有CallRef/PersonRef组合。 您希望能够区分带星标(222365 9863 和带星标的重复222365 5894)上方的 rec,如果需要,这将这样做。
SELECT CallRef,PersonRef
FROM UrTable
GROUP BY CallRef,PersonRef
HAVING COUNT(*) > 1
以下 SQL 查询应使用 GROUP BY 和 HAVING COUNT 构造选择所需的条目:
SELECT CallRef FROM table
GROUP BY CallRef, PersonRef
HAVING COUNT(*) > 1