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
운영게시판
최근게시물
Sybase Q&A 268 게시물 읽기
No. 268
Re: Re: 다중(가변) 컬럼을 만드는 방법은 없는지요...
작성자
ankher
작성일
2002-01-11 14:44
조회수
7,202

흐..넘 늦게 리플을 달아드리네여 --;;; 질문 툭 던져놓고 딴일땜에 바빠서리 까먹고 있다가 지금 기억이 --;;

 

뭔지몰라도

 

select A2 ,

 

max(substring(A3,1-abs(sign(A1 - 1)) , 1)),

max(substring(A3,1-abs(sign(A1 - 2)) , 1)),

max(substring(A3,1-abs(sign(A1 - 3)) , 1))

from 어쩌구

where 어쩌구

group by A2

 

로 해결햇습니다.(예전에 어디서 본건데 몇시간동안 찾아서 겨우 찾았네여...이런방법있는건 예전에 봐서 알았는데 temp테이블만들고 엉뚱한걸로 쑈를..ㅠ.ㅜ)

 

제가봐도 모가몬지 모르겟네여 --;;; (요즘 이것저것 할게 많아서 정신없어서리 --;;;)

 

 

 

-- jinuki 님이 쓰신 글:

>> 음... 열쉬미 읽어 봤는데요.... 정확한 질문의 의도를 이해하지 못하겠네요... 도움을 드리곤 싶은데... 쩝...

>>

>> 원래 테이블 데이타와 나중 출력물의 상관관계를 다시한번 자세히 설명해 주시겠습니까???

>>

>> 그리고 밑에 X 가 의미하는 건 뭔지여????

>> 글구 밑의 출력에서 숫자가 의미하는 건 뭔지여????

>>

>> A2의 컬럼을 표시한다는 얘기는 정말 이해가 안되네요.... 음..... 쩝....

>>

>> 꼬옥 리플다시 달아 주세요....

>>

>>

>> -- ankher 님이 쓰신 글:

>> >> DB는 기본적인 SQL문법만 알고있고 입력물과 출력물은 다음과같이 하고 싶습니다. 간단한 작업은 MySQL로 하다가(편하니) 좀(?) 복잡한걸 할랬더니

>> >> 너무 한계가 많아 Sybase로 만들려고하는데 제데로 해본적이없어서 아무리 머리굴려도 못하겠네요 ㅠ.ㅜ

>> >>

>> >> 다음과 같은 테이블이 있는데...

>> >>

>> >> A1 A2 A3

>> >> a 1 1

>> >> a 2 2

>> >> a 3 1

>> >> b 2 1

>> >> b 5 2

>> >> c 1 1

>> >> c 3 2

>> >>

>> >> 이걸

>> >>

>> >> X a b c

>> >> 1 1 1

>> >> 2 2 1

>> >> 3 1 2

>> >> 5 2

>> >>

>> >> 이렇게 나오게 하고 싶습니다.

>> >>

>> >> 그러니까 결과물의 컬럼이 a2의 값으로 하게 하는겁니다(원래 이런건 안되나요...아무리 찾아봐도 없는거 같은데...)

>> >> a2가 컬럼이되고 각 a1값이 있는곳에 a3값을 뿌려주는거죠.

>> >> 암튼 중요한건 a2을 컬럼으로 만든다는것....

>> >> SQL로 처리안하고 어짜피 CGI로 만들거라 Perl이나 C로처리해도 되겠지만

>> >> 그렇게 하니 쿼리가 넘 많아지더군요(제가 모자라서 그런거겠지만 ㅠ.ㅜ)

>> >> proc로 tempdb를 만들어서 할려도 도통 모르겠네요(실제하는건 테이블더많고 view도 몇개만들어놓고 트리거도며개있고 헤깔려서 지금 거의 포기상태입니다 ㅠ.ㅜ)

>> >>

>> >> 부탁드립니다.

>> >>

>> >> (일좀 편하게 할려고 생전안만지던 DB좀 해볼려는(사무자동화?) 사람이였습니다 --;;;;)

[Top]
No.
제목
작성자
작성일
조회
263사이베이스를 공부할려고 하는데..
론리
2002-01-09
6176
264┕>Re: 사이베이스를 공부할려고 하는데..
jinuki
2002-01-09 13:04:50
7417
265 ┕>Re: Re: 답변감사드립니다.(냉무)
론리
2002-01-10 13:33:29
6469
261특수문자입력시에러 방지하는것 갈쳐 주세요
삐질이
2002-01-07
6903
258bcp를 이용한 백업 질문..
이준범
2002-01-04
6601
259┕>Re: bcp를 이용한 백업 질문.. [1]
jinuki
2002-01-04 18:02:39
7917
257다중(가변) 컬럼을 만드는 방법은 없는지요...
ankher
2002-01-04
6624
260┕>Re: 다중(가변) 컬럼을 만드는 방법은 없는지요...
jinuki
2002-01-04 18:12:06
7077
268 ┕>Re: Re: 다중(가변) 컬럼을 만드는 방법은 없는지요...
ankher
2002-01-11 14:44:55
7202
254sybase의 매뉴얼 또는 자료 등을 구할 곳..
이준범
2002-01-02
6744
255┕>Re: sybase의 매뉴얼 또는 자료 등을 구할 곳.. [1]
jinuki
2002-01-02 13:01:10
8299
251sybase에는 오라클의 nvl과 같은 건 없나요?
이준범
2001-12-29
7637
252┕>Re: sybase에는 오라클의 nvl과 같은 건 없나요? [1]
송승열
2001-12-29 12:30:33
10275
250PHP에서 Sybase DB연결하기
김아람
2001-12-29
6558
253┕>Re: PHP에서 Sybase DB연결하기
jinuki
2001-12-30 22:34:39
7804
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다