Lui ha chiesto i record 3 e 5 perché sono quelli che contengono i valori che gli interessano.
Se poi vuole in output anche gli id, o altri eventuali dati, allora deve fare la subquery come nel tuo ultimo codice. Ma non c'è bisogno del campo data, basta concatenare anno e mese