摘要: 1.作用 with 。。as需要定义一个sql片段,会将这个片段产生的结果集保存在内存中,后续的sql均可以访问这个结果集,作用与视图或临时表类似. 2语法 with...as...必须和其他sql一起使用(可以定义一个with但在后续语句中不使用他) with...as...是一次性的,是临时的 阅读全文
posted @ 2021-01-12 11:50 爱吃萝卜青菜 阅读(2429) 评论(0) 推荐(0)
摘要: 1.作用 1.Lateral View用于和UDTF函数(explode、split)结合来使用。 2.首先通过UDTF函数拆分成多行,再将多行结果组合成一个支持别名的虚拟表。 3.主要解决在select使用UDTF做查询过程中,查询只能包含单个UDTF,不能包含其他字段、以及多个UDTF的问题 2 阅读全文
posted @ 2021-01-12 11:39 爱吃萝卜青菜 阅读(1531) 评论(0) 推荐(0)