---------------月份跨年度查询数据------------【100分求助】
kbyst 2009-08-26 11:14:52 需要查询的字段
----------
号码
名称
1月予算
2月予算
3月予算
4月予算
5月予算
6月予算
7月予算
8月予算
9月予算
10月予算
11月予算
12月予算
日期
合计
----------
月FROM,月TO是传入的参数
检索出来的数据大致形式如下:
如输入2008年7月--2009年2月
4 5 6 7 8 9 10 11 12 1 2 3
0 0 0 100 200 150 130 135 120 170 160 0
下面是我的一点思路,感觉很麻烦
1当不跨年时:
IF 月FROM <= 某月予算的月(如【10月予算】就是10) AND 月TO >= 某月予算的月 THEN
【某(如12)月予算】= 字段对应表中的值
ELSE
【某(如12)月予算】= 0
END IF
2跨年时:
IF 月FROM <= 某月予算的月 THEN
...
IF 月TO >= 某月予算的月 THEN
...
取值同上
大家有什么好的办法
求教各位,项目紧急,帮忙看看如何解决,
最好能给出SQL,谢谢各位