0
필드의 값이 2 개의 창에있는 값에 의존하는 select 문을 사용하려고합니다. 또한 where 문을 사용하여 1 개의 wiondow에서 이벤트를 필터링합니다. 예 :esper : 어디에 일치하지 않을 때 where 문 이벤트에서 선택하십시오.
Select
coalesce(B.field1,0) + A.field1 as field1,
coalesce(B.field2,0) + A.field2 as field2
from
Window1 A unidirectional,
Window2 B
where A.field3<>B.field3 and a.field4=B.field4;
일치하는 항목이없는 경우에도 문제를 출력하고 싶습니다. 따라서 B 스트림은 null로 처리됩니다.
시나리오를 올바르게 반영하기 위해 스트림의 이름을 약간 편집했습니다. B 스트림은 null로 취급해야합니다. 감사 – puneet