Это довольно простой запрос.
Если я выполняю запросы отдельно, это не так медленно, но когда я объединяю их, это очень медленно.
Я не уверен, как это оптимизировать. Я просто хочу показать несколько возвратов. Итак, где faultid
существует более одного раза.
SELECT
r.*
FROM
faultrefunds_v2 r
WHERE
r.id IN (SELECT r1.id
FROM faultrefunds_v2 r1
GROUP BY faultid
HAVING count(r1.faultid) > 1);
Результаты объяснения прилагаются в виде изображения