뷰에 변수를 추가하고 싶습니다

k2il의 이미지

안녕하세요

erp 매출 작업중 굉장히 긴 쿼리가 하나 있는데
2개의 뷰를 사용하고 있습니다.
union all을 걸어놔서 이 뷰를 반복적으로 사용하고 있습니다.
뷰에 조회시작월 ~ 종료월을 이 뷰에 변수로 넣으려고 합니다.
전체 쿼리를 수정하지 않고 뷰만을 수정하고 싶은데

뷰에는 함수처럼 변수를 넣을 수가 없어서
어떻게 수정하면 될지 고민입니다.

k2il의 이미지

그냥 뷰 불러올 때마다 월을 where로 검색하면 되긴 하는데
뷰 내부에서 조회월에 따른 필드를 case로 튜닝하여 사용할거라서 변수를 넣고 싶은 상황입니다

될때까지 한다. 안되면 또 하고... 또 안되면 또 하고... 또 안되면... 커피 한 잔 하고 또 한다...