Możesz zrobić kilka rzeczy:
- Utwórz nową kolumnę, aby nie trzeba było używać CONCAT
CONCAT(property.paon, ', ', property.street)
wGROUP BY
iJOIN
(to znacznie przyspieszy!) - Jak mówi JackHacks, musisz tworzyć indeksy we właściwym miejscu. (kod pocztowy nieruchomości i nowo utworzona kolumna oraz kod pocztowy i adres epc)
- Usuń
HAVING
zepc.TOTAL_FLOOR_AREA > 0
i dodaj go doWHERE
Jeśli potrzebujesz dodatkowej pomocy, podziel się z nami pl WYJAŚNIENIE swojego zapytania.