질문이 중복되면 사과하지만 신경이 부 풀리는 몇 가지 요구 사항이 있습니다. 그리고 많은 시도 끝에 나는 그것을 풀 수 없습니다.각 열에 대해 열을 행으로 변환
Column_name Column_Value
CHANGE_NUMBER MD04086
ITEM_NUMBER 710851-1
REV B
BOM_ITEM 230248-0
FIND_NUMBER 0
QUANTITY 9
CHANGE_NUMBER MD04086
ITEM_NUMBER 710851-1
REV B
BOM_ITEM 230289-0
FIND_NUMBER 0
QUANTITY 4
지금까지 내가 사용했다 :
이CHANGE_NUMBER ITEM_NUMBER REV BOM_ITEM FIND_NUMBER QUANTITY
MD04086 710851-1 B 230248-0 0 9
MD04086 710851-1 B 230289-0 0 4
MD04086 710851-1 B 230292-0 0 1
MD04086 710851-1 B 230298-0 0 2
내가이 데이터에 대해 수행 할 것은 다음과 같은 형식으로 만드는 것입니다 : 요구 사항은 내가 다음과 같이 데이터가있는 테이블을 가지고있다 쿼리를 다음하지만 내가
with q1 as
(select 'itemRev' as column_name,[CHANGE_NUMBER] as column_value from generalassemblies_data_final
union all
select 'itemNumber' as column_name,[ITEM_NUMBER] as column_value from generalassemblies_data_final
union all
select 'REV' as column_name,[REV] as column_value from generalassemblies_data_final
union all
select 'BOM_ITEM' as column_name,[BOM_ITEM] as column_value from generalassemblies_data_final
union all
select 'findNum' as column_name,[FIND_NUMBER] as column_value from generalassemblies_data_final
union all
select 'qty' as column_name,[QUANTITY] as column_value from generalassemblies_data_final
)
select *
from q1;
아무도 여기 나 좀 도와 주실 래요 달성하기 위해 노력하고 무엇을 나에게 제공하지 않습니다.
감사합니다. @ M.Ali. 제공된 솔루션이 제대로 작동했습니다. :) –