日期/时间输入参数

时间:2013-03-25 10:30:18

标签: mysql jasper-reports

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

我还在 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')

1 个答案:

答案 0 :(得分:0)

尝试不使用data_format函数来检查查询或参数中的错误。

 SELECT * 
 FROM abc WHERE datetime BETWEEN 
        $P{fromdate} AND $P{todate}