タグ

ブックマーク / www.flatz.jp (1)

  • MySQLの知っていると便利な構文(その2)|株式会社 フラッツ

    谷口です。 今回はMySQLで知っていると便利な構文その2として、集計時に便利な構文を紹介します。 集計をする際は、主にGROUP BYを多く用いると思いますので、そこに焦点を当てて説明します。 説明の準備 日付関数 WITH ROLLUP オプション 数値実験(時間測定) 説明の準備 次のようなカラム構成のテーブルがあるとして、以下説明します。 テーブル名: order * id: int(11) product: varchar(32) ordered_at: datetime price: int(11) quantity: int(11) 日付関数 MySQLの組み込み関数には日付操作用の関数が多数用意されてます。 日付関数によるGROUP BY 節の指定も可能で、なかなか使い勝手が良いです。 ordered_atという日付のカラムに対し、日付関数を用いて様々な期間での集計が

  • 1