Как объединить несколько строк Sybase в одну строку? - PullRequest
0 голосов
/ 18 марта 2019

У меня есть набор результатов запроса, который выглядит следующим образом:

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.Это хорошо подходит для PIVOT или UNPIVOT?Если кто-нибудь знает, как сделать так, чтобы результат выглядел как результат, указанный выше, пожалуйста, дайте мне знать.Спасибо.

...