avatar
j*i
2
新尝试,手艺很粗糙
avatar
x*g
3
一个table 如下
A 0.3
A 0.4
A 2
B 2
B 3
要求输出
A 2 35%
B 3 66%
其中35%=(0.3+0.4)/2*100
66%=2/3*100
如何写query? 谢谢!!
avatar
z*3
4
you can't
avatar
a*k
5
chi
avatar
c*e
6
col1 = A, B这个column
col2 = 另外一个
select col1 ,
max(col2) ,
(sum(col2) - max(col2)) * 1.00 / max(col2)
from your_table
group by 1
order by 1 ;

【在 x*g 的大作中提到】
: 一个table 如下
: A 0.3
: A 0.4
: A 2
: B 2
: B 3
: 要求输出
: A 2 35%
: B 3 66%
: 其中35%=(0.3+0.4)/2*100

avatar
d*1
7
of course you can. as long as you are stilling doing job with national
interest involved...

【在 w********a 的大作中提到】
: RT,谢谢
avatar
j*8
8
不错不错^_^
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。