2

我在报告中使用了两个日期时间参数。当我在查询中使用相同的参数时,不会显示任何结果。此外,如果我使用日期参数,则会显示结果,但不会显示所有记录。

我也在MySQL中执行了相同的查询(带有日期时间)并显示了结果,我认为查询没有错误。

我尝试了很多东西。查询类似于:

SELECT * FROM abc WHERE datetime BETWEEN 
  date_format($P{fromdate}, '%d-%c-%y 00:00:00') 
  AND date_format($P{todate}, '%d-%c-%y 23:59:59')
4

1 回答 1

0

尝试不使用 data_format 函数来检查查询或参数是否出错。

 SELECT * 
 FROM abc WHERE datetime BETWEEN 
        $P{fromdate} AND $P{todate}
于 2013-03-25T11:04:08.713 回答