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


2016年7月20日

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

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

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


小さいデータならよゆーでしたが、ビッグなデータだと遅い。。そんな時には

本日のこんなんええやん



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

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


MySQL

Posted by まっきー