Az, hogy mutatja, hogy él-e még az aktuális cím vagy fizetés...de amúgy ez a MySQL egyik tesztadatbázisa, nem én terveztem.
Hogy érnék el vele 1000x-es gyorsulást? MAX(`from_date`)
per kopf (azaz per `emp_no`
) egy darab van, `to_date`='9999-01-01'
meg vagy egy, vagy egy sem, ha az utolsó aktuális érték befejezett, ennek megfelelően, ha leszűröm, hogy ahol `to_date`='9999-01-01'
, azt adja ki, akkor egy csomó embernél NULL
-t fog visszaadni, mert az utolsó megkezdett érték időszaka már be van fejezve nekik. Azonfelül ellentétben a `from_date`
-tel, ez nincs indexelve.