Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 通过在MySQL中传递单个日期来检索具有fromdate和todate的记录_Java_Mysql_Sql_Datetime_Hql - Fatal编程技术网

Java 通过在MySQL中传递单个日期来检索具有fromdate和todate的记录

Java 通过在MySQL中传递单个日期来检索具有fromdate和todate的记录,java,mysql,sql,datetime,hql,Java,Mysql,Sql,Datetime,Hql,这里我有一个带有fromDate和toDate字段的数据库表。我的要求是检索具有特定日期的所有记录(可以是fromDate或toDate,也可以是fromDate和toDate之间的记录) TableName:MyTable 我需要查找日期为2015年2月13日的记录(可以是fromDate或toDate,也可以是fromDate和toDate之间的记录)。查找此类记录的查询是什么?您可以使用该子句。假设起始日期和截止日期都包含在内,您可以写: 选择。。。 其中“2015-02-13”介于fr

这里我有一个带有fromDate和toDate字段的数据库表。我的要求是检索具有特定日期的所有记录(可以是fromDate或toDate,也可以是fromDate和toDate之间的记录)

TableName:MyTable

我需要查找日期为2015年2月13日的记录(可以是fromDate或toDate,也可以是fromDate和toDate之间的记录)。查找此类记录的查询是什么?

您可以使用该子句。假设起始日期和截止日期都包含在内,您可以写:

选择。。。
其中“2015-02-13”介于fromDate和toDate之间

此查询的HQL有点混乱:
“从MyTable mT中,选择mT.fromDate和mT.toDate之间的日期”选择日期-参数mT.fromDate和mT.toDate-数据库表列
这是您查询的正确HQL吗?如果我在fromDate和toDate之间有两个日期要搜索怎么办。我试过像这样
SELECT*FROM test.sample,其中'2014-11-10'或'2014-11-18'介于起始日期和截止日期之间非working@tvshajeer尝试此操作,
SELECT*FROM test.sample,其中“2014-11-10”介于FROM_DATE和TO_DATE之间,或“2014-10-16”介于FROM_DATE和TO_DATE之间