[英]query to combine two rows of one of the columns
为了对AND和进行分组并显示值,可以使用:
create table vls(empid int, tval int);
insert into vls(empid, tval)
values (1,200),(2,200),(3,1000),(4,1000),(5,1000);
select tval as grouped_value,sum(tval) as sum_tval,avg(tval) as avg_tval
from vls
group by tval;
create table vls(empid int, tval int);
insert into vls(empid, tval) values (1,200);
insert into vls(empid, tval) values (2,200);
insert into vls(empid, tval) values (3,1000);
insert into vls(empid, tval) values (4,1000);
insert into vls(empid, tval) values (5,1000);
select listagg(empid, ' ') within group (order by empid) as empids, tval
from vls
group by
tval;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.