2017-11-20 3 views
-1

Presto를 사용하며 날짜 열에서 MONTH 이름을 가져 오는 기능을 알지 못합니다. MONTH(<date>) 함수를 사용하여 MONTH number를 얻을 수 있지만 MONTH 이름을 가져올 수 없습니다.Presto에서 날짜의 월 이름을 얻는 방법

달 이름 목록을 수동으로 만들고 번호를 목록과 비교하여 이름을 얻는 방법을 보았습니다. Presto에서 알려진 기능을 사용하는 더 좋은 방법이 있습니까?

+0

질문에 -1이 나오는 이유는 무엇입니까? 나는 연구를 한 후에 그 문제에 대한 세부 사항을 주었다고 생각합니다. –

+1

코드를 지정하십시오. 문서, https://prestodb.io/docs/current/functions/datetime.html에서, 당신이 원하는 것을 할 수있는'% M' 지정자가 있습니다. – Dalton

답변

0

As commented, Presto는 MySQL과 호환되는 date_format function을 제공합니다. %M은 타임 스탬프의 정확한 월 이름을 알려줍니다. 예 :

SELECT date_format(timestamp '2017-11-21 12:00:00', '%M') month_name 
관련 문제