У меня есть следующая таблица, из которой я должен извлекать не уникальные строки
+------+------+------+
| id | idA |infos |
+----- +------+------+
| 0 | 201 | 1899 |
| 1 | 205 | 1955 |
| 2 | 207 | 1955 |
| 3 | 201 | 1959 |
+------+------+------+
Я хотел бы получить все строки для столбца infos
, которые имеют одинаковое значение idA
не менее двух строк.
Вывод запроса для указанной выше таблицы должен быть
infos
1899
1959
Я пробовал следующие запросы без успеха:
-
SELECT idA FROM XXX WHERE NOT EXISTS(SELECT * FROM XXX GROUP BY idA)
-
SELECT * FROM XXX a WHERE NOT EXISTS(SELECT * FROM XXX b WHERE a.RVT_ID=b.RVT_ID GROUP BY idA)