OK - then this is really simple. EE inherently wants to get information from the URL to know what results to return. The main tag you use in a template to return results is channel:entries. It has a property called “dynamic” that is by default set to “yes”. This means it will look to the URL for direction, setting dynamic to no means the channel:entries tag will ignore the URL.
You could create a template group called “results”, and in the results/index template have roughly the following code:
{exp:channel:entries channel="exam_results" limit="1"}
{title}
{other-channel-fields}
{/exp:channel:entries}
If your entries in the Exam Results channel were titled by student name then a URL of
http://yoursite.com/results/mike-boyink
Would load the index template of the Results template group and retrieve the contents of the entry posted with my name as the title. EE knows what entry to pull because the channel:entry tag has been left in dynamic mode, so the channel:entries tag will look to the URL, find the url-title of “mike-boyink”, and retrieve that entry from the specified (exam_results) channel.