on 06-24-2015 4:53 AM
Hi all,
I would like to know how to get the difference set with ESP
For example, I have two windows like below:
CREATE INPUT WINDOW A SCHEMA (aa INTEGER) PRIMARY KEY(aa);
CREATE INPUT WINDOW B SCHEMA (bb INTEGER) PRIMARY KEY(bb);
And I want to get C (=A-B).
TIA,
JC
Message was edited by: Robert Waywell - Edited variable names for clarity
You can do an outer join and filter out all the matching rows.
CREATE LOCAL WINDOW ABJoin PRIMARY KEY (Aaa)
AS SELECT A.aa Aaa, B.bb Bbb FROM A LEFT JOIN B ON A.aa = B.bb;
CREATE OUTPUT WINDOW C PRIMARY KEY DEDUCED
AS SELECT Aaa aa FROM ABJoin WHERE isnull(B.bb);
This effectively does what you need.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.