SQL Server 2008 запрос для участников, которые удовлетворяют нескольким условиям - PullRequest
0 голосов
/ 01 ноября 2011

Я искал это и нашел похожие запросы, но ни один из них не дал конкретных результатов, которые я ищу.

У меня есть таблица всех телефонных номеров. Мне нужен список ВСЕХ OrigNumber, которые набирают КАЖДУЮ из трех разных TermNumber.

Я пытался:

SELECT OrigNumber FROM tbl_DetailCalls
WHERE (TermNumber='2463332121' AND TermNumber='2463334920' AND TermNumber='2463339901')
GROUP BY OrigNumber

Мне нужен только один экземпляр каждого OrigNumber, который удовлетворяет условию.

Спасибо!

1 Ответ

2 голосов
/ 01 ноября 2011
Select orignumber
From tbl_DetailCalls
Where termnumber in ('2463332121', '2463334920', '2463339901')
Group by orignumber
Having count(distinct termnumber)>=3

Извините за формат. Отправлено с телефона.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...