作者cutekid (可爱小孩子)
看板Database
标题Re: [SQL ] 找出日期当天的资料最小值
时间Mon Nov 12 13:37:44 2018
以下把 data_value 简称为 v
select date_time,
v - min(v) over (partition by convert(char,data_time,112))
from table
※ 引述《kenimai (非理法権天)》之铭言:
: 资料库名称:MS SQL
: 资料库版本:2016
: 内容/问题描述:
: 资料为
: data_time data_value
: ___________________ __________
: 2018-11-10 18:26:31 88
: 2018-11-10 20:26:31 98
: 2018-11-10 22:26:31 102
: 2018-11-11 17:36:21 108
: 2018-11-11 20:26:40 112
: 2018-11-11 22:46:34 126
: 想找出每天资料的最小值, 然後把所有值减去最小值
: 目标
: data_time data_value
: ___________________ __________
: 2018-11-10 18:26:31 0
: 2018-11-10 20:26:31 10
: 2018-11-10 22:26:31 14
: 2018-11-11 17:36:21 0
: 2018-11-11 20:26:40 4
: 2018-11-11 22:46:34 18
: 这样该如何下查询呢 ?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.168.16.234
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1542001066.A.123.html
1F:推 kenimai: 谢谢你!可以了 11/12 23:02