以下のクエリで取得したすべての結果について、a.age と b.age を 32 に更新するにはどうすればよいですか。次の例に示すように、temp 列は「CID」です。
select *
from (SELECT ROW_NUMBER()
OVER (PARTITION BY CUST_NAME ORDER BY CUST_NAME) AS CID,CUST_NAME,AGE,CITY,COLUMNB
FROM (select CUST_NAME,AGE,CITY,COLUMNB
from SOMETABLE
where date = '26-jULY-2012'))a
RIGHT join (select *
from (SELECT ROW_NUMBER()
OVER (PARTITION BY CUST_NAME ORDER BY CUST_NAME) AS CID,CUST_NAME,AGE,CITY,COLUMNB
FROM (select CUST_NAME,AGE,CITY,COLUMNB
from SOMETABLE2
where date = '26-jULY-2012')))b
on a.CID=b.CID
and a.CUST_NAME=b.CUST_NAME
ORDER BY a.CUST_NAME,A.CID,a.COLUMNB;