Witam,
Proszę o optymalizację zapytania, ponieważ wynik otrzymuję prawidłowy ale czas oczekiwania jest koszmarny.
tabela1 = 60 000 rekordów
tabela2 = 20 000 rekordów
  1. SELECT * FROM `tabela1` AS r JOIN `tabela2` AS k ON r.kol1 = k.kol1 WHERE r.data1 = (SELECT MAX(data1) FROM `tabela1` AS rr WHERE k.kol1 = rr.kol1) LIMIT 10

Dziękuję za pomoc.