Hallo zusammen,
ich würde gerne ein Update über diverse Zeilen machen und zwar hatte ich folgendes SQL erstellt:
Das Problem ist nun, dass das Subselect mehrere Treffer hat und nur 1 Result haben dürfte.
Kennt jemand eine möglichkeit wie ich das erledigen kann, ohne dass ich für jedes Update ein eigenes SQL schreiben muss?
ich würde gerne ein Update über diverse Zeilen machen und zwar hatte ich folgendes SQL erstellt:
Code:
UPDATE tabelle t
SET
t.spalte1 = 5
WHERE
t.link_key = (
SELECT DISTINCT
at.pkey
FROM
anderetabelle at
WHERE
at.date = sysdate
Das Problem ist nun, dass das Subselect mehrere Treffer hat und nur 1 Result haben dürfte.
Kennt jemand eine möglichkeit wie ich das erledigen kann, ohne dass ich für jedes Update ein eigenes SQL schreiben muss?