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 418 게시물 읽기
No. 418
도와주세요.
작성자
박봉균
작성일
2002-06-13 03:48
조회수
6,186

수고하십니다. 다름이 아니라 이문제로 인해 고민하는데 좀 도와주세요.

아래대로 입니다.

 

테이블 은

 

이름 주소

김동제 PUSAN

허혜진 DAEGU

김상정 DAEGU

임근옥 SEOUL

이제경 SEOUL

 

주소가 서울, 부산의 사람을 아래와 같은 표로 나타나도록 SQL문을 작성하시오.

 

이름 서울 부산

김동제 0

이제경 0

임근옥 0

 

어떻게 해야 하는지 아무리 해도 답이 나오지 않아서 고수님 들 한테 자문을

구합니다.

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

제가..질문에 대한 말을 하진..않았지만..그렇다고

그냥..지우면..어떻하죠..

그것참! 리포터를 도와주면..안되죠

님이 2002-06-14 09:17에 작성한 댓글입니다.

잘 모르겠지만....이런식으로해도 되나 모르겠네요..

 

Cursor 를 사용하여 했는데...

 

set nocount on /* 화면에 affected 지우는것 */

declare @f_name char(12),

@f_addr char(10),

@f_a1 char(2),

@f_a2 char(2)

print " 성 명 서 부"

open aaa_csr

fetch aaa_csr into @f_name, @f_addr

while @@sqlstatus = 0

begin

if @@sqlstatus = 1

begin

close aaa_csr

-- deallocate cursor aaa_csr

return

end

if @f_addr = "SEOUL"

begin

select @f_a1 = "0"

select @f_a2 = "-"

-- select @f_name , @f_a1 , @f_a2

end

else

begin

select @f_a1 = "-"

select @f_a2 = "0"

-- select @f_name , @f_a1 , @f_a2

end

-- select @f_name "성 명", @f_a1 "서 울" , @f_a2 "부 산"

select @f_name , @f_a1 , @f_a2

fetch aaa_csr into @f_name, @f_addr

end

 

close aaa_csr

set nocount off

-- deallocate cursor aaa_csr

지나가는이...님이 2002-06-14 13:32에 작성한 댓글입니다.

t쉬운방법...

 

select name "성 명",

case addr when "SEOUL" then "0"

else " " end "서 울",

case addr when "SEOUL" then "-"

else "0" end "부 산"

from aaa

지나가는이님이 2002-06-14 14:01에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
427text 파일을 import 하는 방법이 있는가요? [1]
강현정
2002-06-17
6178
434┕>코멘트 감사합니다.
javaoven
2002-06-18 16:04:24
5193
426버전 알려면... [1]
초보
2002-06-17
5153
420에러 가르쳐 주세요?? [1]
vvv
2002-06-14
5310
424┕>Re: 에러 가르쳐 주세요??
sybase
2002-06-14 15:52:12
5601
418도와주세요. [3]
박봉균
2002-06-13
6186
423┕>Re: 도와주세요.
sybase
2002-06-14 15:45:06
5228
417[질문] bcp - 쿼리의 데이터를 데이터 파일로 복사 [2]
satish
2002-06-12
6216
416절 좀 도와주세요....ㅠㅠ
황성철
2002-06-06
4867
415결과값 잘라서 가져오는 방법이... [2]
사이베이스초보
2002-06-03
6067
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다