2012-05-30 51 views
2

我想創建一個CALM查詢以獲取任意年份的幾天和幾個月。例如:CALM查詢以獲取任意年份的特定日期和月份

與下面的結果列表,我想獲得的是有一天等於10的所有日期和月份等於07:

  • 1984年7月10日
  • 01/02/2001
  • 1991年5月12日
  • 2007年7月10日

那麼,結果將是:

  • 1984年7月10日
  • 2007年7月10日

回答

2

我不認爲你可以直接做在CAML任何一年,所以你最終會當天上市了每年的月份範圍 - 一點點怪物。

您是否可以將額外的計算列添加到列表中?如果是這樣,那麼你可以添加

DayAndMonth = Day([YourDate]) & "-" & Month([YourDate]) 

那麼它的使用CAML或普通視圖過濾器過濾的簡單的情況下(假設美國日期格式)

DayAndMonth = "7-10" 
+0

我已經想過這不幸的是這似乎是做這種查詢的唯一方法。感謝您的幫助。 –

相關問題