2014-09-01 76 views
2

火鳥上一個星期天的火星怎麼樣?火鳥:一個月的最後一個星期日

select extract(week from encodedate(31,12,2009)) from rdb$database 
+0

你總是知道該月的最後日期(例如,2009-12-31),或只包括月本身(例如,2009-12)? – pilcrow 2014-09-01 14:50:18

回答

1

這應該工作:

select dateadd(-1 * extract(weekday from date '31.12.2009') day to date '31.12.2009') 
from rdb$database 
+0

謝謝你的解決方案。 @pilcrow:是我知道本月的最後一天,實際上我想要在特定年份的星期日數,所以這應該工作: 選擇提取(從選擇dateadd(-1 *提取(週日從日期' 31.12.2009')日期'31 .12.2009')from rdb $ database))from rdb $ database – Veela 2014-09-02 05:36:01

相關問題