-1
私はPrestoを使用していますが、日付列からMONTHの名前を取得する関数はわかりません。 MONTH(<date>)
機能を使用してMONTH番号を取得できますが、MONTH名を取得できません。Prestoの日付から月名を取得する方法
月名のリストを手作業で作成し、番号をリストと照合して名前を取得する方法を見てきました。 Prestoで既知の関数を使用する方が良い方法はありますか?
私はPrestoを使用していますが、日付列からMONTHの名前を取得する関数はわかりません。 MONTH(<date>)
機能を使用してMONTH番号を取得できますが、MONTH名を取得できません。Prestoの日付から月名を取得する方法
月名のリストを手作業で作成し、番号をリストと照合して名前を取得する方法を見てきました。 Prestoで既知の関数を使用する方が良い方法はありますか?
As commented、Prestoはdate_format
functionを提供します。これはMySQLと互換性があります。 %M
はあなたのタイムスタンプの正確な月名を教えてくれます。たとえば、
SELECT date_format(timestamp '2017-11-21 12:00:00', '%M') month_name
質問の理由は何ですか?私は研究をした後に質問の詳細を書いたと思います。 –
コードを指定してください。ドキュメント、https://prestodb.io/docs/current/functions/datetime.htmlから、あなたが望むことをするべき '%M'指定子があります。 – Dalton