今日の日付を探したいですが、2年前に戻ってください。今日の日付は2010年6月12日ですが、2008年6月12日を希望します。どのように私はSQLサーバーでこれを行うことができますか?2年後の日付を見つける方法
13
A
答えて
4
Select DateAdd(year, -2, getdate())
6
DATEADD(yy,-2,GETDATE());
19
SELECT DATEADD(year, -2, GETDATE())
又は
SELECT DATEADD(yy, -2, GETDATE())
又は
SELECT DATEADD(yyyy, -2, GETDATE())
あなたは変数としてそれを保存したい場合:
DECLARE @twoYearsAgo DATETIME;
SELECT @twoYearsAgo = DATEADD(year, -2, GETDATE());
3
あなたはDATEADD()関数を必要とするようhttp://msdn.microsoft.com/en-us/library/ms186819.aspx
select dateadd(yy,-2,getdate())
は2年前
しかし、もしあなたにこの瞬間を取得しますねあなたは一日のスタートは、2年前に使用することができますしたい
select dateadd(dd,datepart(dd,getdate())-1,dateadd(mm,datepart(mm,getdate())-1,dateadd(yy,datepart(yy,getdate())-1902,0)))
私はこれを書くためのよりクリーンな方法があると思うが、これは最初に頭に浮かんだものだった。
+0
その日の開始を選択するためのサブルーチンは、実際に私が探しているものです。どうもありがとう! –
関連する問題
- 1. 2つの日付の年と月の違いを見つける方法は?
- 2. この年のリストから最大日付年を見つける方法
- 3. 2つの日付の違いを見つける方法
- 4. Xcode - 2つの日付間の中間日付を見つける方法
- 5. laravelの2つの日付の間の日を見つける
- 6. 日付が2つの日付の間にある特定の日を見つける方法
- 7. Rails 3.1 ActiveRecordのクエリで年間日付を見つける
- 8. "日付に2日追加した後、次の金曜日を見つける方法は?"
- 9. Objective-C:年と年の指定された日付を見つける
- 10. 2つの日付の週の違いを見つける方法
- 11. MySQLで去年の最後の日を見つけよう
- 12. 年の最初の日のインデックスを見つける(新年)
- 13. 近日中にPython/Pandasで1年の日付を見つける
- 14. 月、日、年だけで日付ピッカーショーを変更する方法
- 15. 2つの日付の間の年齢
- 16. 日付のカラムを持つパンダのデータフレームの年平均を見つける
- 17. 今年の特定の日付から曜日名を見つける方法は?
- 18. 2つのタイムスタンプの日付の差を見つけるには
- 19. 2つの日付の違いを見つける
- 20. node.jsの次の名前の日付を見つける方法
- 21. 文化のデフォルトの日付形式を見つける方法
- 22. VBAの日付の違いを見つける方法
- 23. 年、月、日で日の名前を見つける
- 24. 明日のそして昨日の日付を見つける方法?
- 25. Javaで最後の就業日を見つける方法
- 26. Excelで日付に対する値を見つける方法
- 27. Pythonの日付インデックス:今日から一年前に最も近い日付を見つける
- 28. 日付を使ってナクシャラとティティを見つける方法
- 29. 2つの日付時刻の間に1日の時間を見つける方法ExcelまたはMSアクセス
- 30. 2つの日付間の正確な月と日を見つける方法 - angularjs
申し訳ありませんが、文字列ではありません! –
これは間違っています。 SQL Server 2008では、2年ではなく2日が差し引かれます。 yは 'dyのような年の日'です。 –
私は本当にそう速く編集してはいけません! :) –