-1

IDstartdate、の 3 つのフィールドを持つテーブルがありますstopdate

タイプは「日付」です。

startdate特定の月にを持つすべてのエントリを選択するにはどうすればよいですか?

startdate例:が月 "08" にあるすべてのエントリを表示します。

これは可能ですか?

4

2 に答える 2

1

私が何かを見逃していない限り、それは明らかです

select * from mytable where month(date_field) = 8
于 2013-09-05T14:37:21.233 に答える
1
SELECT *
FROM tblName
WHERE MONTH(startdate) = 8

行ごとの分割:

  1. SELECT *=> すべての列を選択
  2. FROM tblName=> 行はテーブルからフェッチする必要がありますtblName
  3. WHERE MONTH(startdate) = 8=> はstartdate08です。
于 2013-09-05T14:36:26.880 に答える