Views one to many relationship, display many records in columns I have a View with a one to many relationship. ID and Session are in my main table, and "mark"'s are rows in a custom table. When I look up a single ID, I get this result because of the 'many' results in the custom table.

ID | Session     | mark

15 | Spring 2013 | 16

15 | Spring 2013 | 3

15 | Spring 2013 | 5.5

My desired result is:

ID | Session     | mark 1 | mark 2 | mark 3

15 | Spring 2013 | 16 | 3 | 5.5
How about using the viewsfield module? You can try solving your problem by creating two views A and B, such that - 


View A excepts an argument 'ID' and lists all the marks associated with it, by having only the 'marks' field included for display/output.
View B has an ID field, a session field, and a viewsfield. In this third field the view A is embedded.


I hope this helps. I have not tried this, but I am reasonably sure it should help if the module is doing what it promises to do.