1

「説明とdate_stamp(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>
4

5 に答える 5

1

試す

SELECT * 
FROM table_name 
WHERE MONTH(FROM_UNIXTIME(UNIX_TIMESTAMP('date_stamp')))= 'month(1-12)';
于 2013-09-23T05:41:38.707 に答える