Re: [SQL ] 找出日期当天的资料最小值

楼主: cutekid (可爱小孩子)   2018-11-12 13:37:44
以下把 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
: 这样该如何下查询呢 ?
作者: kenimai (非理法権天)   2018-11-12 23:02:00
谢谢你!可以了

Links booklink

Contact Us: admin [ a t ] ucptt.com