顯示具有 sybase 標籤的文章。 顯示所有文章
顯示具有 sybase 標籤的文章。 顯示所有文章

2011年5月11日 星期三

sybase SQL 取得當週星期一(get Monday)

背景說明:要取得當周第一天。(通常系統都是把星期天設為當週第一天)所以一般來說,只要呼叫一個 類似  weekday 之類的函數得出目前是 當周的第 n 天,然後把目前日減掉 n即可。

問題: 以星期一做為一周的第一天。帶入日期取得當週第一天。
原本將日期帶入 weekday 的函數得到的 數字  1~7 直接減的話,得到的日期是星期天。

2011年5月1日 星期日

sybase 取得月天數

如何使用SQL ,代入日期,取得當月天數? 例: 傳入 1/23  return 31,傳入  2/10 return 28(潤年29)