我有一個包含ISO_Year4WkPeriod的日歷表。對于不熟悉 4WkPeriods 的人。一年中的每 4 周為一個周期。例如:
ISO_Year4WkPeriod 2021-01 = 2021-01-04/2021-01-31
我想創建一個查詢,為我提供每個 ISO_Year4WkPeriod 的最后日期。所以在這個例子中,期望的輸出是 2021-01-31
有人知道該怎么做嗎?
| 日期 | ISO_Year4wkPeriod |
|---|---|
| 2021-01-04 | 2021-01 |
| 2021-01-05 | 2021-01 |
| 2021-01-06 | 2021-01 |
| 2021-01-07 | 2021-01 |
| ...... | ...... |
| 2021-01-29 | 2021-01 |
| 2021-01-30 | 2021-01 |
| 2021-01-31 | 2021-01 |
| 2021-02-01 | 2021-02 |
uj5u.com熱心網友回復:
如果您的表中有所有資料,只需執行 agroup by ISO_Year4wkPeriod并獲取MAX(Date). 因此,您的查詢將類似于以下內容:select MAX(Date) from <table> group by ISO_Year4wkPeriod
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/408477.html
標籤:
上一篇:使用pythonpyodbc運行SQLServer的系統存盤程序
下一篇:如何從sql中的表中獲取最小值
