【发布时间】:2014-06-20 16:43:48
【问题描述】:
如何实现 MySQL 之间的数据选择。假设我有一个变量:
$dateA = '2014-06-25'
$dateB = '2014-08-26'
我做了一个这样的 MySQL 语法示例:
"select * from table where dateA >= $dateA and dateB <= $dateB"
所以我想使用这两个基于月份和年份的日期对 MySQL 进行选择,不包括日期本身:
对此有什么想法吗?
更新
例如,我想做的基本上是这样的:
"select * from table where dateA >= '2014-06' and dateB <= '2014-08'"
这基本上就是我想要的。
【问题讨论】:
-
问题不清楚。你的意思是查询是
select * from table where dateA >= 20140701 and dateB < 20140801?还是您的意思是在日期中给出的月份之间进行选择,而不是在那些确切的日期之间进行选择?你能给出一个预期的示例字符串吗? -
@Dan 会调查的……谢谢!
-
@Popnoodles 我更新了您可以看到上面示例的问题,谢谢!
-
“问题解决了!我正在使用@Vulcronos 方法回答。”您没有在问题中发布答案。如果用户提供了适合您的答案,您应该投票赞成。如果它是解决问题的答案——就像在这种情况下——那么你应该把答案作为答案。