Artikelbezeichnung in Artikellieferant setzen

Gängige SQL-Befehle für spezielle Abfragen
Antworten
Benutzeravatar
ABraun
Vectotax Mitarbeiter
Beiträge: 54
Registriert: 17.07.2008, 10:46:44

Artikelbezeichnung in Artikellieferant setzen

Beitrag von ABraun »

Um die Artikelbezeichnung der Lieferantenartikel (Artikellieferanten) aus dem Artikelstamm neu zu setzen, kann folgender SQL-Befehl genutzt werden:

UPDATE ArtikelLieferant_s SET ArtikelBezeichnung = (SELECT Bezeichnung FROM Artikel_s WHERE Artikel_s.ArtikelNr = ArtikelLieferant_s.ArtikelNr);

Um die Artikelbezeichnung nur dort zu setzen, wo aktuell keine Texte vorhanden sind, kann der SQL-Befehl entsprechend erweitert werden:

UPDATE ArtikelLieferant_s SET ArtikelBezeichnung = (SELECT Bezeichnung FROM Artikel_s WHERE Artikel_s.ArtikelNr = ArtikelLieferant_s.ArtikelNr) WHERE ((ArtikelLieferant_s.ArtikelBezeichnung IS NULL) OR (ArtikelLieferant_s.ArtikelBezeichnung = ''));
Mit freundlichen Grüßen

Alexander Braun
Vectotax Software GmbH
Antworten