报表平台:FR 7.0数据库:oracle 10g 数据表中日期字段为RQ,报表中设置的日期参数为DAY(日期控件) 数据集写法如下: SELECT to_date(to_char(A.RQ,'yyyy-mm-dd'),'yyyy-mm-dd') AS 登记日期, trunc('${DAY}'-to_date(to_char(A.RQ,'yyyy-mm-dd'),'yyyy-mm-dd') ) AS 天数 FROM A 不加红色字可以查询出来,但是加了红色语句就报错,不知道SQL查询语句哪里有误,请大师指点! |