以下把 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
: 這樣該如何下查詢呢 ?