Я бы действительно попросил вас использовать метод, отличный от GROUP BY
, так как вы сможете выбрать другие поля таблицы EMPLOYEE
вместе с EMPID
и NAME
.
, используя analytical function
SELECT * FROM
(SELECT T.*, COUNT(1) OVER (PARTITION BY EMPID) AS CNT
FROM EMPLOYEE)
WHERE CNT = 1;
Использование NOT EXISTS
SELECT * FROM EMPLOYEE T
WHERE NOT EXISTS
(SELECT 1 FROM EMPLOYEE TIN
WHERE TIN.ID = T.ID AND TIN.ROWID <> T.ROWID);
Приветствия !!