group by 按多字段分组、from 多表

按多字段分组、从多表中拿字段

在SQL语句中 : 如果因为业务逻辑的要求,需要按不止一个字段进行group by,或者需要从多个表中拿字段

-- 多个分组字段之间用 , 隔开
-- 例如:
select  formatted_ent_name,id,ROW_NUMBER() over(PARTITION by formatted_ent_name,id order by id) as num  from fin_dw.dwd_ent_rel_id_dd group by formatted_ent_name,id;

-- 需要 from 多个表的时候:多表之间也用 , 隔开
posted @ 2022-06-10 10:59  赤兔胭脂小吕布  阅读(193)  评论(0)    收藏  举报