none
경우의 수를 구함 RRS feed

  • 질문

  • Declare @iTable Table  (id int identity(1,1), SuipNo varchar(2), SuipMonth Date, Suip Float )  

    insert @itable values (1,  '2018-01-31',  100000)
    insert @itable values (2,  '2018-02-28',  100000)
    insert @itable values (3,  '2018-03-31',  100000)
    insert @itable values (4,  '2018-04-30',  100000)
    insert @itable values (5,  '2018-05-31',  100000)
    insert @itable values (6,  '2018-06-30',  100000)
    insert @itable values (7,  '2018-07-31',  100000)
    insert @itable values (8,  '2018-08-31',  100000)
    insert @itable values (9,  '2018-09-30',  100000)
    insert @itable values (10, '2018-10-31', 1750000)
    insert @itable values (11, '2018-11-30',  100000)
    insert @itable values (12, '2018-12-31',  100000)
    insert @itable values (13, '2019-01-31',  100000)
    insert @itable values (14, '2019-02-28',  100000)
    insert @itable values (15, '2019-03-31',  100000)
    insert @itable values (16, '2019-04-30',  100000)
    insert @itable values (17, '2019-05-31',  100000)
    insert @itable values (18, '2019-06-30',  100000)
    insert @itable values (19, '2019-07-31',  100000)
    insert @itable values (20, '2019-08-31',  100000)
    insert @itable values (21, '2019-09-30',  100000)
    insert @itable values (22, '2019-10-31',  100000)
    insert @itable values (23, '2019-11-30',  100000)
    insert @itable values (24, '2019-12-31',  100000)

    /*
    이렇게 수입이 발생하였는데 
    -  500,000원이 입금되었다면 1,2,3,4,5월분을 수금처리하기위해 1,2,3,4,5를 얻어오고
    -1,950,000원이 입금되었다면 1,2,10월 수금처리 하기위해 1,2,10을 얻어오고
    -1,000,000원이 입금되었다면 1,2,3,4,5,6,7,8,9,11월분을 처리하기위해 1,2,3,4,5,6,7,8,9,11을 얻어오면 되겠습니다

    -1,610,000원이 입금되면 Null

    쿼리작성법을 도와 주십시오. 답변에 미리감사드립니다




    • 편집됨 길주석 2019년 4월 14일 일요일 오전 12:17
    2019년 4월 13일 토요일 오후 3:36