您好!请问3.3map join 用法能够再讲解细致些吗?我觉得写的可能有问题,
select * from log a left outer join users b on a.user_id = b.user_id;这表达找出log表中用户关联其中用户的其他信息。
select *
from log a left outer join
( select
d.*
from
(select distinct user_id from log ) c
left outer join users d on c.user_id = d.user_id
) x on a.user_id = b.user_id;
-- x 标识找出log表中所有的user关联用户信息表,做成一张临时的log用户信息表
两种方式,第二种处理了下右表,将右表变小了,但是处理右表也是要挺多时间的,很难知道是否优化了
能否请博主细细讲解下。谢谢博主了