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 1055 게시물 읽기
No. 1055
쿼리문좀 봐주세요.ㅠ_ㅠ
작성자
baboo
작성일
2005-01-19 16:40
조회수
4,743

제가 풀기엔 정말 어려운 쿼리 문제입니다.
이틀동안 해딩만 하네요.


Table : PAY
------------------------
ID...Amt...Flag
------------------------
A....10....1
A....5.....2
A....8.....1
A....10....2
....

Flag에 따른 금액1(Flag 1인것), 금액2(Flag 2인것)
으로 집계하여 아래와 같은 결과를 얻어야합니다.


집계결과
ID,급여,보나스
A...18....15

SYBASE 10.0 을 현재 사용하고있습니다.
쿼리문을 구성해주시면 정말 감사하겠습니다

 

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

select ID, sum( case when Flag = 1 then Amt else 0 end ) 급여,

               sum( case when Flag = 2 then Amt else 0 end ) 보너스

  from PAY

group by ID

 

coolrock님이 2005-01-19 17:46에 작성한 댓글입니다.
이 댓글은 2005-01-19 17:46에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1058관리자가 정기적으로 해야할일 [1]
김학만
2005-01-24
5062
1057Sybase Advantage 질문~ [1]
김기택
2005-01-21
4282
1056긴급 질문입니다! 오류메세지가 무슨내용인지.... [1]
홍순창
2005-01-20
4243
1055쿼리문좀 봐주세요.ㅠ_ㅠ [1]
baboo
2005-01-19
4743
1054sybase 쿼리문 history남길수 있나요? [2]
이하진
2005-01-19
5470
1053MobiLink관련 [1]
2005-01-17
3992
1052ORACLE migration tool 'workbench' [1]
겨울
2005-01-17
4103
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다