我正在使用 java udf 来排除 sat 和 sun 来获取工作日。我坚持使用 sql 查询来排除另一个名为假期的表中的假期。请有人帮助我。我有两个表,如下所示: table1 trade_date 12-02-2013 14-02-2013 02-03-2013 25-04-2013 table2 holiday 11-02-2013 13-02-2013 02-03-2013 20- 04-2013
我的输出应该如下: trade_date business_day 12-02-2013 7 14-02-2013 8 02-03-2013 0(因为它是星期六)25-04-2013 18
我试过这个查询:
select d.t_date
from dates d
left outer join holidays h on (d.t_date = h.h_date)
谢谢。