日期:2014-05-16  浏览次数:20812 次

SQL语句小问题
A表里面有一到十二月每月的数字字段 :要求比如现在是8月份 就求 1到8月之和,如果现在是9月份就求1到9月份之后。该怎么写

1    2    3   4   5   6    7    8    9   10   11   12
12  21   22  31  42   52  32   64   23   85   72   97

------解决方案--------------------
select  sum(col) from a  where  month<to_char(sysdate,'YYYY')