특정 PGM에서 SP만 호출해서 결과를 UI에 뿌려주려고 하는데요.
제가 초보라서 그런데 조회만하는 SP 작성예제 좀 올려주실 수 있나요?
예를들어 아래와 같은 쿼리가 있다고 할경우 SP로 만들어 해당 SP를 호출해 결과값만 보려고합니다..
WITH t AS
(SELECT '20100610' yyyymmdd, 'ABC' gubun1, 'K2' gubun2, 2288 qty1, 3850 qty2 FROM DUAL
UNION ALL
SELECT '20100611' yyyymmdd, 'ABC' gubun1, 'K2' gubun2, 6336 qty1, 2200 qty2 FROM DUAL
UNION ALL
SELECT '20100612' yyyymmdd, 'ABC' gubun1, 'K2' gubun2, 3190 qty1, 2750 qty2 FROM DUAL
UNION ALL
SELECT '20100613' yyyymmdd, 'ABC' gubun1, 'K2' gubun2, 7722 qty1, 4312 qty2 FROM DUAL)
SELECT yyyymmdd, gubun1, gubun2, qty1, qty2, NVL (temp_qty1 - temp_qty2, 0) new_field
FROM (SELECT yyyymmdd, gubun1, gubun2, qty1, qty2,
LAG (qty1) OVER (ORDER BY yyyymmdd) temp_qty1,
LAG (qty2) OVER (ORDER BY yyyymmdd) temp_qty2
FROM t)
그냥 말로 하면 제가 못알아 듣고요.. 직접 프로시저를 하나 올려주셨음합니다.. |