Scroll

「常に新しい技術に目を向けること」
「既存の技術をより深堀りすること」

カテゴリ:MySQL
タグ:
公開日:2016/03/24(木)
最終更新日:2021/08/10(火)

【Mysql】date型 集計するなら EXTRACT

タイトルが俳句みたいになってしまいました。ヤスです。

最近はいろいろあってログデータと格闘する日々が続いております。

月次や日次、年月別で集計といった風にSQLを書く時に、いつも「DATE_FORMAT」関数を使用していました。
↓こんな感じで

小さいデータならよゆーでしたが、ビッグなデータだと遅い。。そんな時には以下の方法があることに気がつきました。

EXTRACTを使って処理速度を上げる

なんと、倍速で処理されました!こんな関数があったとは、DATE_FORMATは文字列も解釈するため遅いそうな。。

これからはEXTRACTの時代と信じます。年月以外も取得できるよ↓

この記事を書いた人:ヤス


シェアのご協力をお願いいたします!

カテゴリー

アーカイブ