我正在幫助客戶與他們的數據庫,並且在查詢部分生成條件時遇到一些問題。如果在01/09/2017之前,2019年之前的標準是2018年,如果是在01/09/2017之後,則需要2019年的標準,但是之後需要在01/09/2018之後更改爲2020。任何幫助將不勝感激。訪問權限查詢周圍特定日期但不斷變化的年份
0
A
回答
0
看來,你想減去9天,然後添加一些適當的金額(1或2年)。你可以使用dateadd()
來做到這一點。所以,這樣的事情:
select year(dateadd("day", -9, coldate)) + 1
注意:如果你的約會真的意味着9月1日,而不是1月9日,然後使用幾個月而不是幾天。這個想法仍然成立:減去一個時間間隔,然後使用year()
函數。
0
你可以有一個功能,「皈依」日曆日財政年度的日子:
Public Function DateFinancial(_
ByVal Date1 As Date) _
As Date
' End month of financial (fiscal) year.
Const EndMonth As Long = 8
Dim ResultDate As Date
ResultDate = DateAdd("m", 12 - EndMonth, Date1)
DateFinancial = ResultDate
End Function
因此,爲了獲得一個日曆日期的財政年度:
FinancialYear = Year(DateFinancial([YourDateField]))
正如你需要在一年後,加一一年:
FinancialYearNext = Year(DateFinancial([YourDateField])) + 1
或:
FinancialYearNext = Year(DateFinancial(DateAdd("yyyy", 1, [YourDateField])))
相關問題
- 1. MDX:查找特定年份和上一年的兩週指定日期範圍的銷售價值
- 2. 日期範圍查詢忽略月份年份結束和年份開始
- 3. 查找給定月份和特定年份的具體日期
- 4. 給定年份和月份的特定日期的查找日期+ Sql Server 2005
- 5. PHP獲取52周開始/結束日期爲特定年份
- 6. 在日期範圍之間查找特定月份的日期
- 7. 的Python - 熊貓:構建日期一年,週週的年份和日期的
- 8. Mysql日期範圍查詢僅檢查日期而不檢查月份和年份
- 9. 從日期範圍除特定日期以外的MDX查詢
- 10. 查找特定月份和年份的一週號碼
- 11. 檢查不同組中的特定用戶的訪問權限
- 12. 在SQL Server中獲取每週給定的一週數,月份數和年份的日期範圍
- 13. 檢查日期落在月份和年份範圍內
- 14. 現有腳本循環日期,周,月,年的日期範圍?
- 15. 查看日期(不包括年份)
- 16. 訪問SQL查詢日期
- 17. 訪問ODBC返回年份前的不正確日期1753
- 18. 在SQL中查詢允許通配符月/日但特定年份
- 19. 如何查詢特定日期範圍的android日曆事件?
- 20. 特定年份的sql日期四月份
- 21. Scala - 獲取特定年份的所有月份和日期
- 22. 訪問查詢公式來計算上週二的日期
- 23. php從特定日期查找週數
- 24. SQL查詢從通過VBA Excel來訪問(特定日期)
- 25. 在沒有日期時間的特定或範圍月份上查詢Mongodb
- 26. 查找日期範圍目前周,月,年
- 27. 爲日期範圍忽略年份日期的最佳做法
- 28. 優化SQL日期範圍查詢
- 29. 優化日期範圍查詢
- 30. 與版權年份範圍爲列標題,交叉表查詢
我的意思是sep第一,所以會選擇年份(dateadd(「month」,-1,year()))+ 9? –