accept 날짜 prompt '날짜를 입력하세요(YY/MM) :';
select s.납기일 지출일, sum(m.재료가격*m.주문수량) "총 지출금액"
from meterial m, supplier s
where to_date('&날짜', 'yy/mm')<= s.납기일 and s.납기일< add_months(to_date('&날짜', 'YY/MM'), 1) and m.업체번호 = s.업체번호
group by s.납기일;
이렇게 하면
지출일 총 지출금액
-------- ----------
12/06/04 90000
12/06/01 100000
이렇게 나올때
위에 두개를 총 지출금액을 sum 해서 데이터를 한줄만 나타낼려고
accept 날짜 prompt '날짜를 입력하세요(YY/MM) :';
select sum(sum(m.재료가격*m.주문수량)) "총 지출금액"
from meterial m, supplier s
where to_date('&날짜', 'yy/mm')<= s.납기일 and s.납기일< add_months(to_date('&날짜', 'YY/MM'), 1) and m.업체번호 = s.업체번호
;
이렇게 했는데 group by 는 뭘로 넣어줘야 할까요....
댓글 0