FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[1427] 정말 고맙슴다... 겅부좀 더해야 겠네요... ^^(냉무)
*^^* [] 1361 읽음    2005-01-20 19:15
tk 님이 쓰신 글 :
: 정말모르겠네요 님이 쓰신 글 :
: : MS-SQL만 만지다가 firebird를 사용하게 되었습니다.
: :
: : firebird는 from절에 서브쿼리가 안들어 가던데... 당췌 쿼리문을 못 만들겠네요.. ㅜ.ㅜ;
: :
: : table1
: : --------------------------------
: : a              b              c              d
: : --------------------------------
: : 가             2             12             Y
: : 나             3             0              N
: : 다             6             2              N
: : 가            90             87            Y
: : 나            12              5             Y
: :
: : select a, sum(b), sum(c) from (
: :    select a, sum(b) as b, 0 as c from table1 where d='Y'
: :    group by a, d
: :    union all
: :    select a, 0 as b, sum(c) as c from table1 where d='N'
: :    group by a, d
: : ) z
: : group by a
: :
: : 이것좀 firebird 쿼리로 바꿔주세요...  부탁드립니다.
: :
: : 도와주세요~~~~
: select  a, sum( case d when 'Y' then  b else 0 end) ,
:                 sum( case d  when 'N' then c else 0 end)
: from table1 where d in ('Y','N')
: group by a

+ -

관련 글 리스트
1424 쿼리문좀 만들어 주세요 정말모르겠네요 1548 2005/01/18
1425     Re:쿼리문좀 만들어 주세요 tk 1457 2005/01/20
1427         정말 고맙슴다... 겅부좀 더해야 겠네요... ^^(냉무) *^^* 1361 2005/01/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.