Intanto se ti servono solo il primo e il terzo record, puoi fartene restituire 3 dalla query usando la clausola LIMIT.

Poi esegui la query, scorri il resultset ed utilizzando un contatore registri in un array esterno i record quando il contatore vale 1 o 3.