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

TableName:MyTable

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

最佳答案

您可以使用 BETWEEN 子句。假设日期包括在内,则应这样写:

SELECT ...
WHERE '2015-02-13' BETWEEN fromDate AND toDate

关于java - 通过在MySQL中传递单个日期来检索具有fromdate和todate的记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28738467/

10-10 22:58