是这样
table A :
column: a ,b ,c ,d
小明 ,小明爸 ,10 ,10
小李 ,小李妈 ,80 ,80
要显示的结果是
name ,c ,d
小明 ,10 ,10
小明爸 ,10 ,10
小李 ,80 ,80
小李妈 ,80 ,80
在一个procudure里实现,我想了很久,没有想出解决办法.请高手指教.
table A :
column: a ,b ,c ,d
小明 ,小明爸 ,10 ,10
小李 ,小李妈 ,80 ,80
要显示的结果是
name ,c ,d
小明 ,10 ,10
小明爸 ,10 ,10
小李 ,80 ,80
小李妈 ,80 ,80
在一个procudure里实现,我想了很久,没有想出解决办法.请高手指教.
table A :
column: a ,b ,c ,d
小明 ,小明爸 ,10 ,10
小李 ,小李妈 ,80 ,80
小明 ,小明妈 ,20 ,20
小李 ,小李爸 ,50 ,50
如果可以最好是能帮我解决具体需求,要显示的结果是
name ,c ,d
小明 ,30 ,30
小明爸 ,10 ,10
小明妈 ,20 ,20
小李 ,130 ,130
小李爸 ,50 ,50
小李妈 ,80 ,80
谢谢高手帮助.
select * from (select b as a ,c,d from nana
union all
select a as a , to_char(sum(c)) as c, to_char(sum(d)) as d from nana group by a) order by a 外面这个select只是为了排序,可不要