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

하워드 희

첫 번째 쿼리를 실행하면 5 행의 결과가 표시됩니다. row1의 값은 "Day1", 행 2는 "Day2"등입니다. 그런 다음 "Day1, Day2, Day3, Day4, Day5"와 같은 문자열에 결합하려고합니다. 하지만 저장 프로 시저를 실행하면 빈 결과가 나타납니다. 아래는 내 저장 프로 시저입니다. 어떻게 해결합니까? 감사

SET NOCOUNT ON

Declare @PeriodID nvarchar(50);
Declare @FinalString nvarchar(80);

DECLARE vendor_cursor CURSOR FOR 
SELECT PeriodID FROM PeriodTable c WHERE c.Active=1

OPEN vendor_cursor

FETCH NEXT FROM vendor_cursor 
INTO @PeriodID

WHILE @@FETCH_STATUS = 0
BEGIN
    SELECT @FinalString = @FinalString + @PeriodID + ','

    FETCH NEXT FROM vendor_cursor 
    INTO @PeriodID
END

CLOSE vendor_cursor;
DEALLOCATE vendor_cursor;

print @FinalString 

SET NOCOUNT OFF
JBrooks

커서가 필요 없습니다. 변수를 먼저 빈 문자열로 설정하지 않았으므로 각 행을 null로 만드는 것이 null이었습니다. 이것은 작동합니다 :

declare @ret varchar(8000)
set @ret = ''

select @ret = @ret+', '+name
from ImagedApps
order by name 

-- take off the first comma and space
select substring(@ret, 3, 8000)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

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

분류에서Dev

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

분류에서Dev

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

분류에서Dev

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

분류에서Dev

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

분류에서Dev

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

분류에서Dev

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

분류에서Dev

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

분류에서Dev

MySQL에서 여러 열의 값을 단일 열로 결합하는 SQL 쿼리를 만드는 방법은 무엇입니까?

분류에서Dev

단일 foreach 루프에서 여러 배열의 값을 정렬하는 방법은 무엇입니까?

분류에서Dev

여러 배열을 단일 JSON 객체로 결합하는 방법

분류에서Dev

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

분류에서Dev

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

분류에서Dev

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

분류에서Dev

여러 행을 결합하면 하나의 열 값을 기반으로 단일 행이됩니다.

분류에서Dev

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

분류에서Dev

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

분류에서Dev

여러 행 값을 단일 열로 결합

분류에서Dev

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

분류에서Dev

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

분류에서Dev

Matlab을 사용하여 여러 텍스트 파일의 열을 단일 텍스트 파일로 결합하는 방법이 있습니까?

분류에서Dev

시작 및 종료 시간을 기준으로 Panda 데이터 프레임의 단일 열에 여러 열 값을 연결하는 방법

분류에서Dev

단일 행을 여러 행으로 분할하는 방법, 각 행에는 Excel 표의 서로 다른 열에 대한 고유 한 셀 값이 있습니다.

분류에서Dev

Pandas 데이터 프레임, 단일 행에 여러 열 값을 설정하는 방법은 무엇입니까?

분류에서Dev

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

분류에서Dev

행 파일의 값을 열 파일의 해당 값으로 이동하여 두 파일을 결합하는 방법은 무엇입니까?

분류에서Dev

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

분류에서Dev

ID의 값을 얻는 방법과 여러 객체를 단일 배열로 병합하여 자바 스크립트로 만드는 방법

분류에서Dev

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

Related 관련 기사

  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

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

  5. 5

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

  6. 6

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

  7. 7

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

  8. 8

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

  9. 9

    MySQL에서 여러 열의 값을 단일 열로 결합하는 SQL 쿼리를 만드는 방법은 무엇입니까?

  10. 10

    단일 foreach 루프에서 여러 배열의 값을 정렬하는 방법은 무엇입니까?

  11. 11

    여러 배열을 단일 JSON 객체로 결합하는 방법

  12. 12

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

  13. 13

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

  14. 14

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

  15. 15

    여러 행을 결합하면 하나의 열 값을 기반으로 단일 행이됩니다.

  16. 16

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

  17. 17

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

  18. 18

    여러 행 값을 단일 열로 결합

  19. 19

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

  20. 20

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

  21. 21

    Matlab을 사용하여 여러 텍스트 파일의 열을 단일 텍스트 파일로 결합하는 방법이 있습니까?

  22. 22

    시작 및 종료 시간을 기준으로 Panda 데이터 프레임의 단일 열에 여러 열 값을 연결하는 방법

  23. 23

    단일 행을 여러 행으로 분할하는 방법, 각 행에는 Excel 표의 서로 다른 열에 대한 고유 한 셀 값이 있습니다.

  24. 24

    Pandas 데이터 프레임, 단일 행에 여러 열 값을 설정하는 방법은 무엇입니까?

  25. 25

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

  26. 26

    행 파일의 값을 열 파일의 해당 값으로 이동하여 두 파일을 결합하는 방법은 무엇입니까?

  27. 27

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

  28. 28

    ID의 값을 얻는 방법과 여러 객체를 단일 배열로 병합하여 자바 스크립트로 만드는 방법

  29. 29

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

뜨겁다태그

보관