有沒有辦法使用任何函式查詢月份的最後一天?例如,03/15/2017 應該返回 03/31/2017?(SAP)
您可以嘗試使用 DateSerial() 函式。
DateSerial 返回指定年份、月份和日期的日期值。它還可以處理相對日期表示式。
引數
- year 是一個整數或數字表達式,表示年份,例如:1996。
- month 是一個整數或數字表達式,表示月份,例如:12 代表 12 月。
- day 是一個整數或數字表達式,表示一個月中的某一天,例如:5。
返回值
一個日期值。
操作
DateSerial 返回指定年份、月份和日期的日期值。它還可以處理相對日期表示式。
DateSerial (2000, 6, 15)
DateSerial (2004, 1 - 7, 15)
DateSerial (2008, 1, 166)
檢視以下程式碼,因為它查詢下個月的第一天,然後您可以後退一天以獲取該月的最後一天。
DateSerial
(
year({table.date},
month({table.date}) + 1,
1 - 1 ;
)您可以參考此連結以瞭解更多關於此函式的資訊:

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP