У меня есть таблица в Postgres, как показано ниже:
Key Value
1234 QAB009
1234 QAB009
1234 QAB010
1235 QAB011
1236 QAB012
1236 QAB012
1236 QAB013
Я хочу вывести что-то похожее на это, только значения, которые повторяются более одного раза для определенного ключа
Key Value
1234 QAB009
1236 QAB012
Ценим любую помощь!
Да, я согласен . Я упустил возможность добавить второй столбец в группу по условию. Спасибо за помощь


Просто GROUP над критериями, которые вы считаете дубликатами, и используйте HAVING для фильтрации групп с более чем одной строкой.
SELECT *
FROM tbl
GROUP BY Key, Value
HAVING COUNT(Key) > 1
Вы можете использовать простую агрегацию с фильтром имея:
select key, value
from t
group by key, value
having Count(*) > 1;
Это можно было бы решить с помощью простого запроса Google, хотя оба ответа были повышены.