将行值拆分为列

时间:2014-12-18 09:34:02

标签: sql-server split pivot multiple-columns

我有任何人都可以帮我解决这个问题。 我有这个表1有6列。

ID|IFM_REGNO|IFM_BL          |IFM_UNIT|IFM_NOPCKG|          IFM_DESC                    |MARKER
1 |NOV1110  |NYKSHKG400008300|PK      |100       |100 PACKAGES IN TOTAL                 |1
2 |NOV1110  |NYKSHKG400008300|PK      |100       |1X40ST CONTAINER(S) SAID TO CONTAIN   |1
3 |NOV1110  |NYKSHKG400008300|PK      |100       |:                                     |1
4 |NOV1110  |NYKSHKG400008300|PK      |100       |NULL                                  |1
5 |NOV1110  |NYKSHKG400008300|PK      |100       |GARMENT                               |1

我的问题是如何根据行数将IFM_DESC数据列拆分到不同的列中。

示例:

|Description1|Description2                       |Description3|Description4|Description5     
|100 PACKAGES|1x40ST CONTAINER(S) SAID TO CONTAIN|:           |No Marks    |GARMENT

非常感谢你,祝节日快乐。

0 个答案:

没有答案