是否有简单的方法来编写SQL四分位函数?teradata四分位函数(或ANSI SQL)
比方说,我有一个列表 - 在表 (0,0,0,1,1,4,5,7,8,25,100,100,101,260,360,370}
什么是产生一个结果的好方法列值一拉:
select 'Q1', quartile(1,col_name) from table_name
union
select 'Q2', quartile(2,col_name) from table_name
union
select 'Q3', quartile(3,col_name) from table_name
union
select 'Q4', quartile(4,col_name) from table_name
;
我还没有发现任何可用于这方面迄今
你能告诉你的预期输出 – Noel