select u.id as user_id,u.username,min(o.created_at)as first_created_at,max(o.created_at)as last_created_at
fromuser u
leftjoinorder o on o.user_id=u.id
groupby u.id
select u.id as user_id,u.username,min(o.created_at)as first_created_at,max(o.created_at)as last_created_at
fromuser u
leftjoinorder o on o.user_id=u.id
groupby u.id
推荐文章: