I have a table which contains multiple colleague names and their sales transactions. At the end of the day a colleague may have had 100 sale records, I need to pick one at random for each colleague 

For example if there were 100 colleagues working that day the result would give 1 random record for each colleague, returning 100 in total

I have looked at newid() but can't figure out how to return 1 record per colleague