请教sql问题——最近10个有效工作日某数的平均值

如题。最近10个有效工作日,中间不连续,其间有周末、节假日等。如何写,请指教!谢谢!
我也来说两句 查看全部回复

最新回复

  • goodwzb (2011-6-26 10:44:03)

    这个需要专门用一张表来存放日历,其中用一个字段比如Flag来标识是否为节假日,这样就方便了。注意:要区分节假日就必须得用一张表来专门存放,因为各个国家的节假日不一样,即使是中国,可能各个公司的节假日也不一样,有些公司放1~3号,而有的公司又放2~4号,所以节假日是个不定的概念,要靠Oracle内部来识别是做不到的……