2017-11-20 4 views
-1

私はPrestoを使用していますが、日付列からMONTHの名前を取得する関数はわかりません。 MONTH(<date>)機能を使用してMONTH番号を取得できますが、MONTH名を取得できません。Prestoの日付から月名を取得する方法

月名のリストを手作業で作成し、番号をリストと照合して名前を取得する方法を見てきました。 Prestoで既知の関数を使用する方が良い方法はありますか?

+0

質問の理由は何ですか?私は研究をした後に質問の詳細を書いたと思います。 –

+1

コードを指定してください。ドキュメント、https://prestodb.io/docs/current/functions/datetime.htmlから、あなたが望むことをするべき '%M'指定子があります。 – Dalton

答えて

0

As commented、Prestoはdate_format functionを提供します。これはMySQLと互換性があります。 %Mはあなたのタイムスタンプの正確な月名を教えてくれます。たとえば、

SELECT date_format(timestamp '2017-11-21 12:00:00', '%M') month_name 
関連する問題