我在Access和Visual Studio WPF应用程序中有数据库。我想创建一个将仅处理为小时的查询(我的意思是我不关心日期月/日/年 - >我只关心小时数。)
我创建了包含小时数的条形图:
00:00:00 - 00:59:59 is the first bar
01:00:00 - 01:59:59 is the second bar
.
.
.
.
.
23:00:00 - 23:59:59 is the last bar
我的尝试:
SELECT
Accurty
FROM
Ikun
WHERE
Fall_Time >= '{*/*/* 00:00:00}' and Fall_Time <= '{*/*/* 00:59:59}'"
我想得到的结果是一个表应该如下所示: 查询后,从10:00:00 - 10:59:59开始提供Accurty,例如:
我的数据库:
Number Fall Time Acurrty
-------------------------------------------------------
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
结果:
Acurrty
-----------------
0.3
0.123
答案 0 :(得分:0)
选择 Accurty 从 Ikun 在哪里Fall_Time IN (选择Fall_Time 来自Ikun GROUP BY HOUR(Fall_Time) HAVING HOUR(Fall_Time)= 0);
或试试下面的
从Ikun中选择Accurty WHERE Fall_Time IN(选择Fall_Time FROM Ikun GROUP BY TIME(Fall_Time)HAVING TIME(Fall_Time)BETWEEN '00:00'00'和'00:59:59');
检查是否有效