'통계'에 해당되는 글 2건
- 2009.05.07 유무를 판단하는 여러 방법
- 2009.04.27 소계, 합계 처리
- 유무를 판단하는 여러 방법
- 日常茶飯事
- 2009. 5. 7. 14:52
금액이 있으면 일수에 포함되고 금액이 없으면 일수에 포함하지 않는 경우
case amt when 0 then 0 else 1 end decode(amt, 0, 0, 1) sign(amt)
- http://oracleclub.com/article/25003
금액이 -인 경우도 고려해야 함. sign은 -1000이면 -1을 반환함.
금액이 -인 경우도 고려해야 함. sign은 -1000이면 -1을 반환함.
==따지고 보면 sign이라는 함수는
case when amt > 0 then 1
when amt < 0 then -1
else 0 end ==>이걸 구현한 거다. 이런 실생활에 도움이 되는 수학...
소계, 합계를 나타내야 하는 화면이 있음.
- 데이터를 가져와서 뿌려 주고, 계산은 루프내에서 프로그램이 수행
- 쿼리에서 해결
- 데이터를 가져와서 뿌려 주고, 계산은 루프내에서 프로그램이 수행
- 쿼리에서 해결
SELECT year, store_id, sum(amt) FROM TB_SALE GROUP BY year, store_id with rollup --SQL Server GROUP BY rollup(year, store_id) --Oracle
Recent comment