У меня есть запрос на получение повторяющихся данных с некоторым дополнительным условием, но я чувствую, что он недостаточно быстрый. Любое решение ускорить этот запрос?Ускоренный поиск дублирующего SQL-запроса
v_listing
содержит большой информационный
SELECT DISTINCT code, name, comm, address, area
FROM v_listing t1
WHERE EXISTS (SELECT NULL
FROM v_listing t2
WHERE t1.comm = t2.comm
AND t1.address = t2.address
AND t1.area = t2.area
AND (t1.code > t2.code OR t1.code < t2.code))
ORDER BY comm, address, area
Какое значение будет отображаться? Вид - это просто макрос и он расширяется в запросах. – gbn
v_listing - это комбинация нескольких таблиц, но я хочу знать, можем ли мы улучшить этот sql, не касаясь представления. – pang
Как медленно ваш запрос? На каком количестве данных вы его запустили? – Jagannath