Я пытаюсь выяснить, как написать запрос для этого. У меня есть два идентификатора в таблице ID1 и ID2. Вот что я хочу.
Хочу
- ID2 имеет количество (ID2)> 1
- количество различных ID1> 1
Я не уверен, как это сделать с Oracle SQL. Я написал код, чтобы сделать группу. Тем не менее, у меня возникли проблемы с получением остальной части кода для работы, в том числе часть, где количество различных ID1> 1. Я опубликую больше кода, как только получу больше кода.
Данные
ID1 ID2
1 33
1 33
5 44
6 44
7 8
Хотите
ID1 ID2
5 44
6 44
Код попытки
select ID2,
COUNT(*)
from TABLE1
GROUP BY ID2
HAVING COUNT(*)>1