ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
1179
1179
EMPFEHLEN
-
Hallo Zusammen,
ich stehe leider gerade auf dem Schlauch, beim Versuch fehlende Werte aus der gleichen Tabelle zu kopieren.
Ich habe eine Tabelle in der jedes Dokument mit unterschiedlichen Sprach-IDs existiert. Sprache 2 ist jeweils mit dem richtigen Wert gefüllt, den ich für 1 übernehmen möchte.
Leider reicht mein SQL gerade nicht mehr dazu:
Code :1 2 3 4 5
UPDATE `a.products_description` SET `products_name` = ( SELECT `b.products_name` FROM `b.products_description` WHERE `b.products_id` = `a.products_id` AND `b.language_id` = '2' ) WHERE `a.products_name` = '' AND `b.language_id` = '1' )
Der Code hier ist mein Versuch, leider klappt es so nicht... Kann mir bitte mal jemand auf die Sprünge helfen?
Beste Grüsse, klaus
-
11.02.09 13:13 #2
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Hi Klaus,
abgesehen davon, dass Du Dir das Vergeben und Benutzen von Aliasen nochmal anschauen musst, ist Dein Problem in der Form (Subquery) nicht lösbar. Du würdest einen 1093-Fehler bekommen, da Du in der Unterabfrage nicht aus der Tabelle selektieren darfst, die Du updaten willst.
LGDa es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.
Ähnliche Themen
-
Update mit den jeweils letzten Werten einer anderen Tabelle
Von Matthias Becker im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 06.09.10, 10:17 -
MYSQL: Update mit werten aus anderer Tabelle
Von Opor im Forum Relationale DatenbanksystemeAntworten: 10Letzter Beitrag: 11.03.10, 16:23 -
SQL 2005 Server Abfrage - Tabelle mit mehreren gleichen Werten
Von rs71 im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 05.03.09, 16:11 -
Oracle Update mit Werten aus anderer Tabelle
Von Sabine_81 im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 13.10.08, 13:34 -
1 Wert mit 2 Werten aus einer anderen Tabelle Verknüpfen
Von Skyhead im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 04.10.08, 20:48





Zitieren
Login





