I am currently stuck with an SQL query in IGNITION DESIGNER.
I have a SQL table with some entries where the interesting part is built up as follows:
TableXY
ColumnA | ColumnB | ColumnC |
---|---|---|
Objekt 1 | X | Order01 |
Objekt 1 | X | Order01 |
Objekt 1 | X | Order02 |
Objekt 1 | Y | Order02 |
Objekt 2 | X | Order03 |
Objekt 2 | X | Order03 |
Objekt 2 | X | Order04 |
Objekt 2 | Y | Order04 |
I am searching within my table for all ColumnC that belong to "Object 1" and do not yet have a row with a "Y" in ColumnB.
As an output should thus appear:
ColumnC |
---|
Order01 |
My approach is as follows...
SELECT ColumnC FROM TableXY WHERE ColumnA='Object 1' AND ColumnB = 'X' IN ( SELECT FROM TableXY WHERE ColumnA='Object 1' AND NOT ColumnB = 'Y' )
Do you have any idea what could be wrong?
Or how I could do it better?