안녕하세요 다들 설연휴 잘 보내셨나요? 설전부터 보기 시작해서 아직 못끝낸 쿼리문이 있어서;; ^^;;;

질문 하려고 합니다 ㅠ.ㅠ


WITH TBL_TEST(Idx, 코드, 결과, 금액)
AS
(
 SELECT 1, 'A', 1500, 600  UNION ALL
 SELECT 2, 'A', 1500, 400  UNION ALL
 SELECT 3, 'A', 1500, 1500 UNION ALL
 SELECT 4, 'B', 2000, 1000 UNION ALL
 SELECT 5, 'B', 2000, 1000 UNION ALL
 SELECT 6, 'B', 2000, 1000 UNION ALL
 SELECT 7, 'c', 1000, 1000
)


위 테이블에서

코드를 묶어서 "결과"에 있는 숫자만큼 "금액"에서 잘라오는(선입선출)을 하고 있습니다.

아래와 같이 나오면 되는데...  제 실력으로 한계가 오네요... 고수님의 검토(?)가 필요합니다^^;

한번 만 봐주세요~


코드   결과    금액

A        1500     600

A        1500     400

A        1500     500

B        2000     1000

B        2000     1000

C        1000     1000

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 15625
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 9496
9178 서버역할을 sysadmin으로 하지 않으면 db가 보이지 않습니다 [1] 조굴 2016.02.17 2019
9177 업데이트 문의 [18] 큘러 2016.02.16 2312
9176 group by 를 하고 싶은데요. [3] DOOLLY 2016.02.16 2196
9175 재귀쿼리를 통해 트리구조를 가져올수있게 하는 쿼리를 작성하였는데 시간이 느립니다. 뽀구 2016.02.16 2425
9174 [질문] 오라클 start with ~ connect by 쿼리문입니다. [1] 매발톱 2016.02.16 2667
9173 case when 질문입니다. [2] 큘러 2016.02.16 2326
9172 쿼리문의 방자 2016.02.16 1927
9171 날짜를 기준으로 사전과 사후 나누기... [2] DOOLLY 2016.02.15 2174
9170 태스크의 스크립트 생성을 SQL문이나 에이전트로 실행할 수 없을까요? [1] sincie 2016.02.15 2201
9169 정수 올림에 관해 질문입니다. [3] leesoek 2016.02.11 2593
9168 쿼리에서 특정시간을 기점으로 결과값을 다르게 받는게 가능할까요? [4] 고구망 2016.02.11 2393
» 조회조건이 포함된 선입선출 형태 질문~ [3] 정민채 2016.02.11 2567
9166 group by 를 할때.. case 로... [2] DOOLLY 2016.02.11 2241
9165 오라클 쿼리가 안되요 ㅠㅠ [1] 올해는2016 2016.02.09 2747
9164 SQL Server Agent가 구동이 안되서 크라우저2세 2016.02.08 2406
9163 MSSQL 2014 버전 DB를 2008 마이그레이션 방법 [2] 마찡가 2016.02.05 2612
9162 날짜가 같은 필드에 특정 카테고리 번호를 순서대로 붙이는 쿼리 질문좀 드립니다. [3] 다자녀아빠 2016.02.04 2361
9161 데이터 50건뽑기...조건이 좀 애매합니다..ㅠㅠ [9] SQL왕왕초보 2016.02.04 2629
9160 Oracle 쿼리 문의사항 [4] 손원일 2016.02.04 2854
9159 닷넷 윈도우 프로그램 개발 시 db 보안 [2] 청소하자 2016.02.04 2497





XE Login