Hallo ich suche eine library oder co, mit der ich einfach und leicht
SQL commands bearbeiten kann.
Im aktuellen Fall habe ich eine
SQL Command und muss dort neue WHERE Klauseln dynamisch hinzufügen ... aber das ist ledier gar nicht so leicht
Code:
SELECT A.ID, (SELECT FIRST 1 B.ID FROM TABB B WHERE B.X = A.X)
, A.TEST
FROM TABA A
WHERE A.ID IN (SELECT C.ID FROM TABC C WHERE C.Y = A.Y) AND A.DELETED = 0
UNION
SELECT D.ID, (SELECT FIRST 1 B.ID FROM TABB B WHERE B.X = D.X)
, D.TEST
FROM TABD D
WHERE D.ID IN (SELECT C.ID FROM TABC C WHERE C.Y = D.Y) AND D.DELETED = 0
nun will dynamisch eine neue WHERE Klausel einfügen in diesem Fall 2 mal in jedem Union zweig
Code:
SELECT A.ID, (SELECT FIRST 1 B.ID FROM TABB B WHERE B.X = A.X)
, A.TEST
FROM TABA A
WHERE (---NEUE WHERE ---) AND (A.ID IN (SELECT C.ID FROM TABC C WHERE C.Y = A.Y) AND A.DELETED = 0)
UNION
SELECT D.ID, (SELECT FIRST 1 B.ID FROM TABB B WHERE B.X = D.X)
, D.TEST
FROM TABD D
WHERE (---NEUE WHERE ---) AND (D.ID IN (SELECT C.ID FROM TABC C WHERE C.Y = D.Y) AND D.DELETED = 0)
kennt wer eine Library für soetwas?