I think you probably can. Judging from your example rows, you want each "even" and "odd" row to merge together in a well-defined way.
With this kind of problem, if you don't know the way, I'd start using the query editor to play around. For example, can you create a query that calculates a pseudo-id of 1/2 th actual ID? I think you can, and that will let you get a common ID to relate the 2 fields with.
But there are other ways to relate the two fields. You could merge the table with itself, choosing the first version as those with a non-NULL field 4 (or 5), and the second where the ID is the same as the ID of the first -1.
If you use the 1/2 ID ID method I proposed first, the easy thing to do is create 1 query to get the "even" and another to get the "odd" rows. Then you simply merge the two queries in a third one.
Once you have a solution, you can muck around with it, and try other things.
I'd start by playing in the query editor, and then look at the SQL when you're done.
PS: I'm sure I could code your answer for you, but what fun would you have then? ;-)