首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何根据Server中特定的DateTime数据获取值?

如何根据Server中特定的DateTime数据获取值?
EN

Stack Overflow用户
提问于 2017-04-28 04:45:20
回答 1查看 12关注 0票数 0

我有一张叫MachineDetails的桌子。

表格格式如下:

代码语言:javascript
复制
S.No    Machine         StartTime                       EndTime
-------------------------------------------------------------------------
1       Machine-2   2017-04-27 06:07:00.000     2017-04-27 07:38:48.000
1       Machine-2   2017-04-27 11:12:48.000     2017-04-27 12:13:08.000
2       Machine-3   2017-04-27 08:56:35.000     2017-04-27 08:53:11.000
2       Machine-3   2017-04-27 09:26:40.000     2017-04-27 10:36:38.000
3       Machine-4   2017-04-27 16:01:26.000     2017-04-27 17:09:13.000
4       Machine-7   2017-04-27 23:42:57.000     2017-04-28 07:40:43.000 
5       Machine-8   2017-04-28 06:36:34.000     2017-04-28 08:21:07.000

我想根据开始和结束时间过滤数据。

我需要如下所示的输出:

代码语言:javascript
复制
S.No    Machine         StartTime                       EndTime
-------------------------------------------------------------------------
2       Machine-3   2017-04-27 08:56:35.000     2017-04-27 08:53:11.000
7       Machine-3   2017-04-27 09:26:40.000     2017-04-27 10:36:38.000

我尝试了这个查询,但它不起作用:

代码语言:javascript
复制
select * 
from MachineDetails 
where starttime >= '2017-04-28 08:00:00 AM' 
  and EndTime <= '2017-04-28 11:00:00 AM'

有人能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-28 04:53:33

查看您所期望的结果,看起来您的查询本身是错误的。它不应该像下面的那样吗?(使用4月27日)

代码语言:javascript
复制
select * from MachineDetails where starttime >= '2017-04-27 08:00:00 AM' and EndTime <= '2017-04-27 11:00:00 AM'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43672122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档