タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

m_mysqlに関するituka01のブックマーク (2)

  • SQL:group byとdistinctの同時使用でcount - Aerialarts

    MySQL 5.0.x 以下の例でcount(*)はcount(foo)と同じ。 全データ fooとbarの2カラムがあって、それらの値はいくつか重複している。 mysql> select * from hoges; +----+------+------+---------------------+---------------------+ | id | foo | bar | created_at | updated_at | +----+------+------+---------------------+---------------------+ | 1 | 1 | 11 | 2009-07-27 16:35:23 | 2009-07-27 16:35:23 | | 2 | 2 | 12 | 2009-07-27 16:35:23 | 2009-07-27 16:35:23

  • MySQLでdatetime型(日時)を日付で抽出するSQLの速度比較 - [MySQL MariaDB/SQL] ぺんたん info

    『2014-07-26 08:47:13』のようにdatetime型でカラムに格納されている値を日付で抽出(SELECT)した時の速度を比較してみました。 サンプルテーブルは100,000レコード 抽出するdatetime型のカラムにはインデックスを張っています。 実行時間は10回平均です。 結果はほほ想像通りですが、参考として 同じ結果でもSQL文にはいくつもの書き方があり、書き方によって速度が20倍も違います。 [参考記事] 日付型のフォーマットにスラッシュを使ってはいけません(文字コードによって値が変わる) datetime型を『2014-07-26』のように単純に比較すると『00:00:00』が補完されます。 `sample_time` = '2014-07-26' ↓と同じ扱い `sample_time` = '2014-07-26 00:00:00' 以下、早い順です。 日時を

  • 1