sql按月進行查詢

 

1.sql按月進行查詢

select   *   from   yourtable   where   year(yourdatefield)='2009'   and   month(yourdatefield)='5'

 

2.sql按兩個月份之間查詢

SELECT *
FROM infos
WHERE (YEAR(pubdate) = '2009') AND (MONTH(pubdate) BETWEEN '6' AND '7')
ORDER BY pubdate DESC

 

3.sql按兩個年月份查詢

SELECT *
FROM infos
WHERE (YEAR(pubdate) BETWEEN '2009' AND '2011') AND (MONTH(pubdate) BETWEEN
      '6' AND '8')
ORDER BY pubdate DESC

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章