bobby: Update mit Subselect eigene Tabelle

Beitrag lesen

Moin,

ich denke hier kommst du mit gleichlautenden Spaltenbezeichnungen durcheinander. Da sollte man IMMER das alias zu ALLEN Tabellenspalten in das Query einfügen. Darf ich mal aufdröseln?

UPDATE tabtime AS table1
SET table1.timeid = (
    SELECT work.timeid FROM work WHERE work.userid IN  
    (
        Select table2.userid from tabtime AS table2
   )
)

Korrekt?

Gruß Bobby

--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <- ### Henry L. Mencken ### -> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <- ### Viktor Frankl ### ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)