我想查一个表的某几列,
select 列1,列2 from 表1
如果在C# 我把查出的 结果放到 dataset 里
以便继续程序往下处理这些数据但是如果是在 SQL语句 里呢,我在 oracle 里的 JOB 里需要写
如何把查询结果装在一个变量里呢或哪里以供使用
select 列1,列2 from 表1
如果在C# 我把查出的 结果放到 dataset 里
以便继续程序往下处理这些数据但是如果是在 SQL语句 里呢,我在 oracle 里的 JOB 里需要写
如何把查询结果装在一个变量里呢或哪里以供使用
不好意识,我那时网络不好,已经发成功了没有提示,我就又发了一遍。
就是我现在要在JOB 里写个算法,就是每天晚上 8点我要执行JOB ,计算一天的停止时间。
表里字段有 “开始停止时间”,“结束停止时间”
停止时间有 开始停止时间和结束停止时间。有可能一天挺几次,也有可能一天一直停着
我得判断,首先判断今天有没有 开始停止时间,如果有,说明今天停止了,那么就查找结束停止时间,如果有 还要判断几次,这个我说的有点乱,我在C# 的程序里实现 了,但是现在要求在 数据库里做,我SQL 语句不太了解
查找所有今天有开始停机时间的记录
判断开始时间 有没有结束时间,如果有,则写入一次停机时间
如果没有,则写入 开始时间和 交班时间
如果今天没有开始,判断有无结束,如果没有结束,今天未停机
如果有结束,今天从接班一直停到现在
静态查询使用view就而已了动态查询使用动态sql把值取到变量里就可以了。