I have never seen that behaviour (splitting a field into different records) and suspect they are really not the same record because of other fields in your query that make that so. Even if you have the fields there for criteria purposes but have chosen to not display them in your query. If that is not the case, I suspect many of us here would like to see a copy of that db.
Perhaps what you need is this
Concatenate related
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.