Nie wiem czy dobrze rozumiem, ale chyba wystarczy je połączyć.
Np. tak:
SELECT a.*, b.*
FROM tabela1 a
INNER JOIN tabela2 b ON a.rok = b.rok
AND ON a.miesiac = b.miesiac
<- TWOJE WARUNKI ->
ORDER BY rok, miesiac
LIMIT 1
W efekcie łączy obie tabele patrząc się na rok i miesiąc, wszystko filtruje po warunkach które dodasz no i sortuje po roku i miesiącu od najstarszego, z całości wybiera 1 rekord (najstarszy).