我需要你的帮助。 以下是我的数据库表。 http://i42.tinypic.com/10xh4j7.png 一个小请求,请看一下图像。
我的问题是,当我想从date_from和date_to中检索费率时。 例如:让我们说检索_date = 2013-11-14。 rs = stat.executeQuery(“从rate_chart中选择率'”+ retrieveving_date +“'BETWEEN date_from AND date_to”);
这个查询给了我第11个月所需的结果。 我通过上述查询获得了10.40作为我的要求费率。
可以说,自2013-11-26以来,费率从未改变过,现在我的检索日期是2013-12-20。而现在,当我尝试执行上述查询时,它不起作用。没有错误,但没有给我最后的费率。就我而言,如上图所示为10.80。
我实际上想要在日期之间进行搜索,即使停止日期或(date_to)为空。
不,想知道怎么做这个。现在坚持了一段时间。 任何帮助将不胜感激。
答案 0 :(得分:0)
如果停止日期(或date_to)为空,请将其设置为当前日期。