У меня есть запись DCP_SC_DOT_TBL
, где есть 2 клавиши SETID
и CONTRACTID
. В дополнение к этому есть еще 78 столбцов, которые имеют флажки и содержат значение Y
или Blank
. Например:Преобразование данных из столбцов в строки
SETID CONTRACTID 1 2 3 ...... 78
DCPID 00102 Y Y
DCPID 00192 Y Y Y
Теперь я хочу, чтобы удалить все эти столбцы и создать новую строку для каждого непустого столбца, чтобы создать таблицу, например, так:
SETID CONTRACTID Checkbox(New column for all the 78 columns)
DCPID 00102 1
DCPID 00102 3
DCPID 00192 2
DCPID 00192 3
DCPID 00192 78
Может кто-то пожалуйста, подскажите, как достичь этого? Я хочу только столбец, содержащий некоторые данные, против CONTRACTID
.