查询一些用户的首笔订单:

 select a.* from tb_order as a right join 
(select user_id, min(create_time) as maxtime from tb_order where user_id in(111,222,333) group by user_id) as b 
on a.user_id=b.user_id and a.create_time = b.maxtime;

用如下验证,和上述sql结果匹配

select * FROM tb_order where user_id in (111) order by create_time asc limit(1);

select * FROM tb_order where user_id in (222) order by create_time asc limit(1);

select * FROM tb_order where user_id in (333) order by create_time asc limit(1);

相关文章:

  • 2022-12-23
  • 2022-01-25
  • 2021-08-13
  • 2021-11-17
  • 2022-12-23
  • 2021-11-19
  • 2022-12-23
猜你喜欢
  • 2021-11-19
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-19
  • 2022-12-23
相关资源
相似解决方案