SELECT userId AS userId --用户ID
,MAX(trade_date) AS last_trade_date --首次访问时间
FROM default_.table --用户访问明细表
WHERE ds='%yyyyMMdd%' --时间分区
GROUP BY userID --用户ID
ORDER BY userID desc --排序
希望是
SELECT
userId AS userId --用户ID
,MAX(trade_date) AS last_trade_date --首次访问时间
FROM
default_.table --用户访问明细表
WHERE
ds='%yyyyMMdd%' --时间分区
GROUP BY
userID --用户ID
ORDER BY
userID desc --排序
首先表示感谢,这是我见过的最好的hql format工具,然后看之前的issue有提到说编码风格取自:https://www.alibabacloud.com/help/zh/dataworks/latest/sql-coding-guidelines-and-specifications, 然后和我们公司(与alibaba齐名某厂)的编码规范有一些出入,希望能参考,增加几个可选项。 关键字后换行缩进,比如现在是:
希望是