важны Dist_Building
, Country_Building
и Building_Nbr
здесь?Похоже, что нет, и в этом случае, если вы создадите новую таблицу из таблицы item_info
, например, так ...
select
item_number
, building_nbr
, sum(case when building_area = 'District' then value end) as District_Val
, sum(case when building_area = 'Country' then value end) as Country_Val
, coalesce(District_Val, Country_Val) as Value
into new_item_info
from item_info
group by
1,2
, вы сможете просто присоединить ее к таблице item
.,(Я не очень знаком с Oracle SQL, поэтому вам, возможно, придется разбить приведенный выше код на два этапа)