次のような日付範囲 (SQL サーバー) があります。
UserID, Date
4582, 2012-09-04
4665, 2012-09-05
1251, 2012-06-05
6538, 2011-08-04
7485, 2011-09-05
日付が今日から 1 つまたは複数の四半期を引いた日付に等しいデータを抽出する必要があります (たとえば、今日から 1 四半期を引いたもの、今日から 2 四半期を引いたものなど)。
この場合、返されるデータは次のとおりです。
UserID, Date
4665, 2012-09-05
1251, 2012-06-05
7485, 2011-09-05
を使用してこのクエリを作成できますdatediff(quarter,date,getdate())
か、それとも別のことをする必要がありますか?