Posts
460
Comments
494
Trackbacks
0
UPDATE mit INNER JOIN

In der Praxis kommt es gelegentlich vor, dass man die Spalte einer Tabelle mit den Wertsen einer Spalte aus einer anderen Tabelle befüllen möchte.

Dies kann man so lösen:


UPDATE
TabellennameA 
SET spalteA = Quelle.
SpalteB
FROM TabellennameA AS
Ziel
INNER JOIN TabellennameB AS
Quelle
ON Ziel.Feld=Quelle.feld
posted on Sunday, September 17, 2006 8:18 AM Print
Comments
Gravatar
# re: UPDATE mit INNER JOIN
Frank
1/25/2010 3:36 PM
Stimmt kann man immer wieder mal braucehn ;-)
Gravatar
# re: UPDATE mit INNER JOIN
beccon
9/14/2010 7:47 PM
Feine Sache, funktioniert überall, nur nicht bei MySQL. Dort gibt es einen abweichenden Syntax:
UPDATE TabellennameA AS Ziel
INNER JOIN TabellennameB AS Quelle
ON Ziel.Feld=Quelle.feld
SET SET Ziel.spalteA = Quelle.SpalteB

Nicht wirklich unlogisch - aber leider auch kein Standard
Gravatar
# re: UPDATE mit INNER JOIN
essayontime reviews
4/23/2015 7:13 PM
We've determined that will essayontime reviews. For a nice and fighting to secure a producing assistance to accomplish this thus far nevertheless immediately after wonderful testimonials from a audience, We are certain with their solutions.

Post Comment

Title *
Name *
Email
Url
Comment *  
Please add 6 and 7 and type the answer here: