2016-05-01 3 views
0

特定の月の日付を選択するにはどうすればよいですか? は、例えば、私は私のテーブルに持っている:どのように特定の月の日付を選択するのですか?

1-mar-2015 
16-mar-2013 
12-feb-2016 
14-apr-2014 

そして私は行進から日付のみを取得したいです。 結果は次のようになります。

1-mar-2015 
16-mar-2013 
+3

どのデータベースを使用していますか?適切なタグを付けてください。 –

+1

** SQL Server **:[SQL DATEから月と年のみ取得](http://stackoverflow.com/questions/1781946/getting-only-month-and-year-from-sql-date) –

+1

** Oracle **:[oracleの日付から月名を取得](http://stackoverflow.com/questions/4497456/get-month-name-from-date-in-oracle) –

答えて

2

データベースには日付部分を抽出する方法があります。 ANSI標準的な方法は次のとおりです。

where extract(month from date) = 3 

他のデータベースには、同じ目的を達成するために、このようなmonth()to_char()などの機能をサポートしています。