database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 1475 게시물 읽기
No. 1475
행을열로변환응용질문입니다.
작성자
고현석
작성일
2004-08-10 16:11
조회수
2,859

만약에 table 내용이 아래와 같습니다.
==============================
코드 명칭
================================
1 학습지
1 시험지
1 문제지
2 연필
2 필통
3 책상
==================================

위의 내용의 값들을 아래와 같디 쿼리 할려고 합니다.
어떻게 해야 하는지...
code의 1인 명칭은 여러개 나올수 있습니다. 정해진 개수가 아니라는
얘기죠,, 있는 만큼의 명칭이 모두 나와야 합니다.

고수님들의 답변 부탁드립니다.

==================================
1 학습지,시험지,문제지
2 연필,필통
3 책상
==================================

이 글에 대한 댓글이 총 1건 있습니다.

고수는 아니구여.. ^.^;;

저두 궁금해서 돌아다녀 찾아보니 비슷한문제에 대한 답변이

모 사이트에 있네요..

일단 function을 만들고요...

 

Create Function dbo.fn_text(@코드  int)
Returns Varchar(100)
As
   Begin
      Declare @Data Varchar(100)
      Set @Data = ''
      Select @Data = @Data + ',' + 명칭
        From A
        Where 코드 = @코드

     Return (SubString(@Data,2,Len(@Data) - 1))
   End
조회는...

Select  코드,dbo.fn_text(코드)
From A
Group By 코드

 

이런식으로 했더라구요...

그럼 이만...

 

choi님이 2004-08-11 11:04에 작성한 댓글입니다.
이 댓글은 2004-08-11 11:05에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1480MySQL의 자료를 MS-SQL로 옮기는 방법이 궁금합니다.(초보라 좀 생소해서요) [1]
안용찬
2004-08-12
2805
1479datename(datename,getdate()) 에 대해서.. [1]
김민영
2004-08-12
3455
1478date... [3]
김민영
2004-08-11
3579
1475행을열로변환응용질문입니다. [1]
고현석
2004-08-10
2859
1474data type 에 대해 [4]
김민영
2004-08-10
3192
1473SQL insert사용시 문제발생 [3]
초보
2004-08-10
2541
1470로컬 패키지를 불러들이는 방법은 뭔가요? [1]
서지수
2004-08-06
2205
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다