我这里有一个表
time value
02.12.12.12 58
02.12.12.13 65
02.12.12.16 57
02.12.12.17 87
我所需要的操作是 当今天时间在16点前 比如 02.12.12.15 时候就
02.12.12.15 的value 减去 昨天02.12.11.16 的数据
而一超过16点 比如 02.12.12.18时候就 减去今天16点的数据 就是减去 02.12.12.16 点的数据
小弟实在是一筹莫展 望各位大侠指点一二??
怎么建 临时表 view 现在必须用asp
---------------------------------------------------------------
你的描述不清楚
要插入还是要查询?或者统计
---------------------------------------------------------------
如何获得要减去的值:
select value
from mytable
where time = decode(sign(sysdate-trunc(sysdate)-16/24), --时间判断
-1,trunc(sysdate)-1+16/24, --小于16点取昨天16点
trunc(sysdate)+16/24) --大于16点取当天16点