嗨,从员工开始的日子起,我会怎样计算一年的假期,然后每隔一次就算一次。name lastname startdate holidays
假日餐桌上将有所有假期2015-10-016 1 2015-10-11 (this would be a new year)
我怎样才能查询mysql来统计12个月的假期,从员工开始日期开始,然后在未来每年这
我编写了一个函数(Oracle SQL),它根据不同国家的日历计算两个日期之间的工作日数。它需要运行数千次,所以速度是非常重要的。输入开始日期、结束日期和给定日历的名称,例如“US”、“UK”等等。输入参数在不同的SQL中传递,但现在我仍然在测试。该函数使用假日表来查找两天之间的非营业日。表中列出了不同国家的所有周末和国家假日。问题是,尽管使用游标,函数的速度还是很慢。关于如何使功能更快,有什么建议吗?我怀疑函数中的select查询是问题所在。我可能错了,但我还是不知道该怎么办。
CREATE OR REPLACE FUNCTION Test (in_dt1 DATE,