标签:作用 公式 sql nbsp max abs 常用 区间 上下
hivesql中max,min函数不能作用于多列,因此在有上下门限区间限制时多用公式直接计算。
max(x,y)=(x+y+ABS(x-y))/2
min(x,y)=(x+y-ABS(x-y))/2
若x<a<y x,y为上下门限,a<x则取x,a>y则取y,否则取a
min(max(a,x),y)=(a+x+abs(a-x)+2y+2abs(a+x+abs(a-x)-y))/4
标签:作用 公式 sql nbsp max abs 常用 区间 上下
原文地址:https://www.cnblogs.com/fanhuazhixia/p/11712121.html