mysqlで年月を取得するには「DATE_FORMAT関数」を利用する

・2015年7月のデータを抽出する

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
*
FROM
test_tbl
WHERE
(DATE_FORMAT(ymd, '%Y%m') = '201507')
SELECT * FROM test_tbl WHERE (DATE_FORMAT(ymd, '%Y%m') = '201507')
SELECT 
  * 
FROM
  test_tbl
WHERE
  (DATE_FORMAT(ymd, '%Y%m') = '201507') 

※その他の日付操作関数はここにまとまってます↓
http://mysql.stu.edu.tw/doc/refman/5.1-olh/ja/date-and-time-functions.html

おすすめの記事