SparkSQL现是否支持在GROUP BY与ORDER BY中重用SELECT表达式结果?
SparkSQL 现已支持在 GROUP BY 和 ORDER BY 中重用 SELECT 表达式结果
大概六个月前(2017年9月),我曾在社区提问过:SparkSQL 是否允许在 GROUP BY 和 ORDER BY 中重用 SELECT 表达式的结果,当时得到的答案是否定的,大家普遍需要采用子查询,或者在 GROUP BY 里重复表达式这类替代方案来实现需求。
不过近期我再次测试了相关查询,推测应该是因为升级到了 SparkSQL 的新版本,惊喜地发现它现在已经支持这个重用功能了!
内容的提问来源于stack exchange,提问作者leeyuiwah
相关产品推荐
相关产品推荐

