Sql 此查询的时间限制
我想对此查询设置时间限制,但所有尝试均失败:( 我希望时间限制从此日期Sql 此查询的时间限制,sql,sql-server-2012,Sql,Sql Server 2012,我想对此查询设置时间限制,但所有尝试均失败:( 我希望时间限制从此日期2013-06-21 13:15:00.000到2013-06-28 13:15:00.000。 这些时间在一个名为trendLog15Min的表格中,在一个名为UTCTimeStamp的列中 这是我想要时间约束的查询: SELECT a.UTCTimeStamp, CASE WHEN a.ElapsedValue = b.ElapsedValue THEN 1 ELSE 0 END AS ConstantData FROM
2013-06-21 13:15:00.000
到2013-06-28 13:15:00.000
。
这些时间在一个名为trendLog15Min
的表格中,在一个名为UTCTimeStamp
的列中
这是我想要时间约束的查询:
SELECT a.UTCTimeStamp, CASE WHEN a.ElapsedValue = b.ElapsedValue THEN 1 ELSE 0 END AS ConstantData
FROM tblLive_trendLog_15Min a,tblLive_trendLog_15Min b
WHERE a.UTCTimeStamp = dateadd(minute, -15, b.UTCTimeStamp)
非常感谢。您是否只是想在其中添加
标准:
SELECT a.UTCTimeStamp, CASE WHEN a.ElapsedValue = b.ElapsedValue THEN 1 ELSE 0 END AS ConstantData
FROM tblLive_trendLog_15Min a
JOIN tblLive_trendLog_15Min b
ON a.UTCTimeStamp = dateadd(minute, -15, b.UTCTimeStamp)
WHERE a.UTCTimeStamp >= '2013-06-21 13:15:00.000'
AND a.UTCTimeStamp <= '2013-06-28 13:15:00.000'
WHERE a.UTCTimeStamp BETWEEN '2013-06-21 13:15:00.000' AND '2013-06-28 13:15:00.000'