sta*_*NCT 5 date function monthcalendar presto
我使用 Presto,但我不知道从日期列获取月份名称的函数。我可以使用MONTH(<date>)函数获取月份编号,但无法获取月份名称。
我见过手动创建月份名称列表并将数字与列表匹配以获得名称的方法。有没有更好的方法来使用 Presto 中的任何已知函数?
正如评论中所说,Presto提供了与MySQL兼容的date_format功能。%M会告诉您时间戳的确切月份名称。例如:
SELECT date_format(timestamp '2017-11-21 12:00:00', '%M') month_name
Run Code Online (Sandbox Code Playgroud)