2011/07/26 [MySQL]日付時刻型の列から「年月日」指定で選択する 久々のMySQL関連エントリ。しかもまたもや日付型関連エントリ。 主に「日付時刻型の列に対して検索をかけるときに WHERE句をどう書くのか」というテーマ。 その中でも今回は年月日指定で行を抽出する場合について、実測値も交えてパフォーマンスを検証してゆく。 前提条件バージョン:MySQL 5.1.48 テーブル定義: CREATE TABLE IF NOT EXISTS `access` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID', `access_time` datetime NOT NULL COMMENT '閲覧日時', `page_name` varchar(200) NOT NULL COMMENT 'ページ名'