访问查询以获取一定时间范围内的行(不考虑日期)
Posted
技术标签:
【中文标题】访问查询以获取一定时间范围内的行(不考虑日期)【英文标题】:Access query to get rows for a range of times (disregarding date) 【发布时间】:2015-04-16 23:58:40 【问题描述】:我有这张桌子:
Number Fall Time Accuracy
-------------------------------------------------------
1 01/01/2010 10:00:00 0.3
2 15/03/2011 10:30:00 0.123
3 31/01/1994 11:00:00 0.2
我想要 10:00:00 - 10:59:59 之间的秋天时间 (不关心日/月/年)
我想要这个结果:
Accuracy
-----------------
0.3
0.123
我的尝试:
"SELECT Accuracy FROM Ikun WHERE PARSE(Fall_Time AS time) >= '10:00:00' AND PARSE(Fall_Time AS time) <= '10:59:59')"
错误:查询中缺少运算符语法错误。 提前致谢,本。
【问题讨论】:
访问?还是 mysql?你的标题是 Access,你的标签是 MySQL。 【参考方案1】:使用HOUR
函数。参考。 this
SELECT Accuracy
FROM Ikun
WHERE HOUR(Fall_Time) = 10
【讨论】:
也不行。它和我写的一样犯了同样的错误。请帮忙。以上是关于访问查询以获取一定时间范围内的行(不考虑日期)的主要内容,如果未能解决你的问题,请参考以下文章