collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 66
  • Punkt Versteckte: 0
  • Punkt Mitglieder: 1
  • Punkt Benutzer Online:

* Forenstatistik

  • stats Mitglieder insgesamt: 13909
  • stats Beiträge insgesamt: 65767
  • stats Themen insgesamt: 8871
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 17
  • stats Am meisten online: 415

Autor Thema: MSSQL Update mit Werten aus anderer Tabelle  (Gelesen 5804 mal)

Offline bejay

  • Newbie
  • Beiträge: 19
MSSQL Update mit Werten aus anderer Tabelle
« am: November 09, 2012, 10:06:49 »
Ich möchte einen Wert in einer Tabelle(ArtikelLagerBestand) mit dem Wert aus einer anderen Tabelle(V_VergleichEwaLagerAccLager) aktualisieren.
Hier mein fehlerhaftes Statement:

Code: (vbnet) [Auswählen]
UPDATE ewa.ArtikelLagerBestand
SET  LagerBestand =
 [SELECT     V_VergleichEwaLagerAccLager.newBestand
FROM         V_VergleichEwaLagerAccLager INNER JOIN
                      ewa.ArtikelLagerBestand ON V_VergleichEwaLagerAccLager.Artikel = ewa.ArtikelLagerBestand.Artikel]

Wie sieht die Syntax richtig aus. Artikel ist eine Schlüsselnummer.

Gruss
bejay
 

Offline database

  • AoM Team
  • Access Guru
  • *****
  • Beiträge: 4178
Re: MSSQL Update mit Werten aus anderer Tabelle
« Antwort #1 am: November 09, 2012, 14:30:53 »
Hallo

versuche

UPDATE ewa.ArtikelLagerBestand
SET  LagerBestand =
 [SELECT     V_VergleichEwaLagerAccLager.newBestand
FROM         V_VergleichEwaLagerAccLager WHERE V_VergleichEwaLagerAccLager.Artikel = DeineArtikelnummer]
WHERE ewa.ArtikelLagerBestand.Artikel = DeineArtikelnummer


HTH
Viele Grüße
Peter

Tipps und Links:
---------------------------------------------------------
1. http://www.donkarl.com
2. http://www.access-entwicklerbuch.de/2007/index.php?page=buch
3. http://www.xlam.ch/pos/rules.htm
3.a Reservierte Worte
4. http://www.functionx.com/vbaccess/index.htm
5. http://www.dbwiki.net

Nicht vergessen: Jede(r) hat mal klein angefangen!
Bitte keine Fragen per PN senden - Fragen gehören ins Forum!
 

Offline DF6GL

  • Global Moderator
  • Access-Oberguru
  • *****
  • Beiträge: 23264
Re: MSSQL Update mit Werten aus anderer Tabelle
« Antwort #2 am: Dezember 11, 2012, 20:59:51 »
Hallo,

oder so: ?


UPDATE ewa.ArtikelLagerBestand
 INNER JOIN  V_VergleichEwaLagerAccLager  ON V_VergleichEwaLagerAccLager.Artikel = ewa.ArtikelLagerBestand.Artikel
 SET  ewa.ArtikelLagerBestand.LagerBestand =V_VergleichEwaLagerAccLager.newBestand