-1
A
回答
1
IN SQL服務器使用DATEADD:
SELECT a.ARRDate,
a.SomeData, --Current
b.SomeData --Previous
FROM MyTable a
LEFT JOIN MyTable b
ON DATEADD(year,-1,a.ARRDate) = b.ARRDate
加入你的表本身。
相關問題
- 1. 選擇一個日期,然後選擇該日期前的前一個日期
- 2. 如何選擇,如果日期列是當年爲同一
- 3. 如何找到一年前同一周的日期?
- 4. 選擇一年中的所有日期
- 5. 查詢日期選擇器年份第一次選擇當前年份
- 6. 日期選擇日月年
- 7. Jquery的日期選擇器中,選擇一年
- 8. 如何選擇從MySQL數據庫的當前日期數據和tommorrows日期
- 9. jQuery UI DatePicker - 選擇日期設置日期,月份,但當前年份
- 10. 在另一個日期之前選擇一個日期SQLite android
- 11. 從同一日期,但同一個表中的列選擇不同的外鍵
- 12. 如何在日期選擇器下拉爲一年
- 13. 如何在wijmo日期選擇器上選擇當前日期
- 14. 查找今年的前一年的同一天SQL Server中的日期
- 15. 如何從單個表中選擇當前日期和前一日期?
- 16. vb.net與MySQL如何選擇不同年份的日期之間?
- 17. jQuery的日期選擇器 - 一年然後一個月,然後
- 18. 在sql中選擇日期加一的日期時間數據
- 19. SSRS與上一年的日期相同,但選擇了相同的工作日名稱
- 20. 日期選擇器 - 選擇月/年
- 21. 日期選擇:默認選擇年份
- 22. 提前一年的NSDateFormatter日期
- 23. MySQL - 如何按日期範圍選擇一個月的數據?
- 24. 如何根據日期字段選擇不同的數據?
- 25. 如何獲得前一年的日期相對於一年的每週
- 26. 根據日期選擇器中選擇的日期禁用日期選擇器的以前的日期
- 27. 選擇當前日期和一週之間的日期InnoDB
- 28. 如何在第一日前一天設置我的第二日期選擇器?
- 29. 找出從當前日期前一年日期在JavaScript
- 30. 在日期選擇器中添加選擇前一日期的限制
您使用的是MySQL還是MS SQL Server? (不要標記不涉及的產品。) – jarlh
Sql server 2008 – Thiru
添加示例表格數據(作爲文本)和預期結果。同時向我們展示您當前的查詢嘗試。 – jarlh