如何在一行Sybase中合并多行?

时间:2019-03-18 16:43:45

标签: pivot pivot-table sybase unpivot

我有一组查询结果,如下所示:

ID    Type  
6011    I
6411    I
6811    I
6911    I
6311    I
1021    L
1321    L
1421    L
1821    L
1921    L
2031    M
2431    M
2831    M
2931    M
2331    M
3041    S
3341    S
3441    S
3841    S
3941    S

上面的结果集是由以下查询产生的:

SELECT rec_id, rec_type
FROM Table 1

我想显示这样的记录:

             ID                  Type
6011, 6411, 6811, 6911, 6311      I
1021, 1321, 1421, 1821, 1921      L
2031, 2431, 2831, 2931, 2331      M
3041, 3341, 3441, 3841, 3941      S

我不知道如何在Sybase中实现这一目标。这是否适合PIVOTUNPIVOT?如果有人知道如何使它看起来像上面的结果集,请告诉我。谢谢。

0 个答案:

没有答案