아래의 view table 생성구문으로 view table 생성시 error 가
발생을 합니다. Informix 에서는 union 처리되었을경우 view table 을
생성할수 없는것인가요...
고수님들의 답변 부탁합니다.
create view view_in_out ( cust_no , part_no , standard , color_no , input_qty , output_qty ) as select a.order_no[6,7] , a.part_no , a.standard , a.color_no , sum(a.input_qty), 0 as out_qty from input a where a.order_no[1,1] = 'W' and a.inout_div = '1' group by 1,2,3,4 union select a.cust_no , a.part_no , a.standard , a.color_no , 0 in_qty , sum(a.input_qty) from input a where a.order_no[1,1] <> 'W' and a.inout_div = '2' and a.cust_no in ( '112' , '106' , '116' , '939' ) group by 1,2,3,4 ;
|