Sorry, but that's just one user. Assume we have 1000 users, 800 of which have at least one item in the `items` table.
Now I want a full select of those 800 users with their first three to-do items in neat columns next to the user.
Your select doesn't do that.