I do a lot of looking at user behavior and want an easy way to order by the first event in a group of events per user. i.e.
User1 | Event1
User1 | Event2
User1 | Event3
User2 | Event1
User2 | Event2
User2 | Event3
Where Event1 for User1 is earlier than Event1 for User2.
I know I could make a table with each users' first event and then join it, but I feel like there is a simpler way I am just not seeing. Any ideas?