MSSQL 2012-여러 행과 열을 단일 행으로 결합하는 방법

SiChiPan

내 기록은 다음과 같습니다.

여기에 이미지 설명 입력

여러 행과 열을 모두 다음과 같이 단일 행으로 결합하고 싶습니다.

109,0,0 | 123,1,1 | 174,0,0 | 321,0,0 ........

결합 된 각 행은 파이프로 분리되며 마지막 행에는 파이프 구분 기호가 없습니다.

현재 나는 MSSQL 2012를 사용하고 있습니다. 어떤 도움이라도 대단히 감사합니다.

조르기 나케 우리

다음은 xml을 사용한 메서드입니다.

DECLARE @t TABLE
    (
      idno INT ,
     idfound INT, 
     pofound int
    )
INSERT  INTO @t VALUES
(109, 0, 0),
(123, 1, 1),
(174, 0, 0),
(321, 0, 0),
(456, 0, 1),
(509, 0, 0),
(654, 0, 1),
(687, 0, 1),
(789, 0, 0),
(987, 0, 0)

;WITH cte AS(SELECT CAST(idno AS VARCHAR(max)) + ',' + 
                    CAST(idfound AS VARCHAR(max)) + ',' + 
                    CAST(pofound AS VARCHAR(max)) AS col FROM @t)
SELECT STUFF((SELECT '|' + col FROM cte
              FOR XML PATH('')), 1, 1, '')

산출:

109,0,0|123,1,1|174,0,0|321,0,0|456,0,1|509,0,0|654,0,1|687,0,1|789,0,0|987,0,0

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

여러 행을 단일 행과 열로 롤업하는 방법

분류에서Dev

T-SQL 여러 행을 단일 행으로 결합하는 방법

분류에서Dev

여러 행의 단일 열 값을 루프별로 결합하는 방법

분류에서Dev

여러 행을 단일 행으로 변환하는 방법

분류에서Dev

SqlServer에서 여러 행의 단일 열을 여러 열이있는 단일 행으로 조인하는 방법

분류에서Dev

행에서 여러 값을 선택하고 단일 열 값으로 결합하는 방법

분류에서Dev

쉼표 구분 기호를 사용하여 여러 행의 값을 단일 행으로 결합하는 방법

분류에서Dev

단일 열에 대해 여러 행을 단일 행으로 병합하는 방법은 무엇입니까?

분류에서Dev

Excel에서 여러 행의 값을 단일 행으로 결합하는 방법은 무엇입니까?

분류에서Dev

Oracle에서 여러 행을 단일 행으로 결합하는 방법은 무엇입니까?

분류에서Dev

여러 열과 여러 행을 사전의 단일 값으로 결합

분류에서Dev

여러 결과 행을 각 값을 사용하여 단일 행 SQL로 변환하는 방법

분류에서Dev

R에서 여러 행을 ID로 단일 행으로 변환하는 방법

분류에서Dev

여러 행의 열을 단일 행으로 결합

분류에서Dev

SQL에서 단일 행을 여러 행으로 분할하는 방법

분류에서Dev

여러 행을 포함하는 단일 열을 행으로 변환하는 방법

분류에서Dev

여러 개의 명명 된 열을 행과 합계로 결합하는 방법

분류에서Dev

여러 행을 하나의 단일 행으로 결합

분류에서Dev

레이블을 고려하여 여러 행을 단일 행으로 병합하는 방법

분류에서Dev

MySQL에서 여러 행 (하나의 열)을 단일 행으로 변환하는 방법

분류에서Dev

다른 행 값으로 여러 행을 단일 열로 병합

분류에서Dev

단일 행에 대한 여러 열 값을 기반으로 열을 파생하는 방법

분류에서Dev

동일한 테이블의 여러 행을 단일 행 결과로 병합하는 방법은 무엇입니까?

분류에서Dev

모듈을 사용하여 여러 행의 값을 단일 행으로 결합하는 방법은 무엇입니까?

분류에서Dev

Excel에서 여러 열과 여러 행의 데이터를 하나의 단일 행으로 이동하는 방법

분류에서Dev

A 행에서 여러 B 행을 왼쪽으로 결합 할 때 A 행 열을 합하는 방법

분류에서Dev

여러 값의 단일 행을 여러 개별 행으로 분할하는 방법

분류에서Dev

Python을 사용하여 Excel 파일의 모든 행과 열을 다른 Excel 파일의 단일 셀로 결합하는 방법은 무엇입니까?

분류에서Dev

MySql을 사용하여 여러 행을 단일 행으로 쿼리하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    여러 행을 단일 행과 열로 롤업하는 방법

  2. 2

    T-SQL 여러 행을 단일 행으로 결합하는 방법

  3. 3

    여러 행의 단일 열 값을 루프별로 결합하는 방법

  4. 4

    여러 행을 단일 행으로 변환하는 방법

  5. 5

    SqlServer에서 여러 행의 단일 열을 여러 열이있는 단일 행으로 조인하는 방법

  6. 6

    행에서 여러 값을 선택하고 단일 열 값으로 결합하는 방법

  7. 7

    쉼표 구분 기호를 사용하여 여러 행의 값을 단일 행으로 결합하는 방법

  8. 8

    단일 열에 대해 여러 행을 단일 행으로 병합하는 방법은 무엇입니까?

  9. 9

    Excel에서 여러 행의 값을 단일 행으로 결합하는 방법은 무엇입니까?

  10. 10

    Oracle에서 여러 행을 단일 행으로 결합하는 방법은 무엇입니까?

  11. 11

    여러 열과 여러 행을 사전의 단일 값으로 결합

  12. 12

    여러 결과 행을 각 값을 사용하여 단일 행 SQL로 변환하는 방법

  13. 13

    R에서 여러 행을 ID로 단일 행으로 변환하는 방법

  14. 14

    여러 행의 열을 단일 행으로 결합

  15. 15

    SQL에서 단일 행을 여러 행으로 분할하는 방법

  16. 16

    여러 행을 포함하는 단일 열을 행으로 변환하는 방법

  17. 17

    여러 개의 명명 된 열을 행과 합계로 결합하는 방법

  18. 18

    여러 행을 하나의 단일 행으로 결합

  19. 19

    레이블을 고려하여 여러 행을 단일 행으로 병합하는 방법

  20. 20

    MySQL에서 여러 행 (하나의 열)을 단일 행으로 변환하는 방법

  21. 21

    다른 행 값으로 여러 행을 단일 열로 병합

  22. 22

    단일 행에 대한 여러 열 값을 기반으로 열을 파생하는 방법

  23. 23

    동일한 테이블의 여러 행을 단일 행 결과로 병합하는 방법은 무엇입니까?

  24. 24

    모듈을 사용하여 여러 행의 값을 단일 행으로 결합하는 방법은 무엇입니까?

  25. 25

    Excel에서 여러 열과 여러 행의 데이터를 하나의 단일 행으로 이동하는 방법

  26. 26

    A 행에서 여러 B 행을 왼쪽으로 결합 할 때 A 행 열을 합하는 방법

  27. 27

    여러 값의 단일 행을 여러 개별 행으로 분할하는 방법

  28. 28

    Python을 사용하여 Excel 파일의 모든 행과 열을 다른 Excel 파일의 단일 셀로 결합하는 방법은 무엇입니까?

  29. 29

    MySql을 사용하여 여러 행을 단일 행으로 쿼리하는 방법은 무엇입니까?

뜨겁다태그

보관