一炉多次采样序号的获取

博客围绕VOD压强详细数据(QQ_VOD_Pressure_Data_B1)展开,介绍了数据表来源及源表、目标表情况。源表有id主键和Event_time采样时间,一炉采多次压强值。目标表需某一炉采样序号,给出了实现该需求的SQL语句。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

17VOD 压强详细数据(QQ_VOD_Pressure_Data_B1)

字段名

数据源字段名

字段类型

P(F) Key

NULL

Use

说明

单位

Lh

Heat_id

Varchar(11)

P

N

Ö

炉号

 

 

ID

数据序号(对于同一炉次)

Int

P

N

Ö

数据ID

 

 

Get_Time

Event_time

datetime

 

 

N

Ö

取数据时刻

 

 

pressure

pressure

Real

 

 

 

 

Ö

压强

Pa

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(数据表来源:VD_Pressure_Steps, 其中ID字段代表该数据对于同一炉次的采样数据序号,在数据抽取时通过计算得到)

源表中有一个id列作为表的主键,Event_time是采样时间,随主键的增长,时间值也越来越大,一炉采多次压强值。

目标表中需要有一列对应着某一炉对应的采样序号。可以使用下面的sql语句实现:

select ora.id,ora.heat_id,ora.pressure,ora.event_time,(ora.id-tempid.min_id+1)as xhh
from F_id_generate as ora,
(select max(id) as max_id,min(id) as min_id,heat_id from F_id_generate group by heat_id) as tempid
where ora.heat_id=tempid.heat_id
order by event_time

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值