如何仅在一个月内在sql中搜索日期

Vin*_*ent 1 php mysql

我已经使用"description and date_stamp(format yyyy-mm-dd)"示例值列表进行了表假期:

  • 第1行:新年,2013-12-31
  • 第2行:圣诞节,2013-12-25
  • 第3行:我的生日,2013-01-18

什么应该是查询按顺序只显示选定的月份?例如,如果我选择1月.应显示1月份的所有日期.

并在我的HTML上.我从1月到12月做了几个月的保险箱

<select>
      <option selected value="1">January</option>
      <option value="2">February</option>
      <option value="3">March</option>
      <option value="4">April</option>
      <option value="5">May</option>
      <option value="6">June</option>
      <option value="7">July</option>
      <option value="8">August</option>
      <option value="9">September</option>
      <option value="10">October</option>
      <option value="11">November</option>
      <option value="12">December</option>
</select>
Run Code Online (Sandbox Code Playgroud)

Swa*_*til 5

尝试以下查询

SELECT * 
FROM tablename
WHERE MONTH(date_stamp)=2;
Run Code Online (Sandbox Code Playgroud)