음... 열쉬미 읽어 봤는데요.... 정확한 질문의 의도를 이해하지 못하겠네요... 도움을 드리곤 싶은데... 쩝...
원래 테이블 데이타와 나중 출력물의 상관관계를 다시한번 자세히 설명해 주시겠습니까???
그리고 밑에 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좀 해볼려는(사무자동화?) 사람이였습니다 --;;;;)
|