我有一张桌子如下:
ID | Fileid1 | Fileid2 | Fileid3 | LanguageID1 | LanguageID2 | LanguageID3
---------------------------------------------------------------------------
1 | 123 | 256 | | a12 | a23 |
2 | 124 | | | a12 | |
这里LanguageID1
对应于Fileid1
,LanguageID2
对应于Fileid2
,依此类推.
我想将其转换为以下内容:
ID | Field | LangaugeID
1 | 123 | a12
2 | 256 | a23
3 | 124 | a12
我try 在这两个字段上使用UNPIVOT
,但它给出了所有列之间的关系.应该怎么做?