DCP_SC_DOT_TBL
私は 2 つのキーSETID
とがあるレコードを持っていますCONTRACTID
。これに加えて、チェックボックスで値Y
またはを含む 78 個の列があります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
誰かがこれを達成する方法を提案できますか? sに対するデータを含む列のみが必要ですCONTRACTID
。