Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Chart

Beim Update kein eindeutige Indiz vorhanden

  • Holger Herrmannsfeldt
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
3 Jahre 6 Monate her #4297 von Holger Herrmannsfeldt
Beim Update kein eindeutige Indiz vorhanden wurde erstellt von Holger Herrmannsfeldt
Hallo Herr Stark,

z.Zt. stehe ich vor folgender Herausforderung:
Aus einer Tabelle mit Artikelnummer, Preis, Preislisten-ID (eindeutig) sollen die Daten in eine CSV-Datei geschrieben werden. Für sich allein kein Problem, aus den Stammdaten müssen dann allerdings noch die EAN und der Bestand hinzugefügt werden. Der einige gleiche Nenner für beide Tabellen ist die Artikelnummer. Die Preislistentabelle kann sich hinsichtlich der Spalte Preislisten-ID ändern, wenn eine Preisliste gelöscht oder hinzugefügt wird.

Haben Sie da eine Idee?


Danke und viele Grüße

HH
 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
3 Jahre 6 Monate her #4298 von FlowHeater-Team
FlowHeater-Team antwortete auf Beim Update kein eindeutige Indiz vorhanden
Hallo Herr Herrmannsfeldt,

da gibt es mehrere Möglichkeiten. Die einfachste wäre es die zwei Felder (EAN und Bestand) über zwei SQL Heater per Daten Lookup aus der anderen Tabelle zu holen. Hierzu die Artikelnummer über einen Parameter Heater als FlowHeater Parameter setzen und anschließend über den SQL Heater holen.

          select EAN from Tabelle2 where Artikelnummer = $ARTNR$

$ARTNR$ ist in diesem Fall der Name des FlowHeater Parameters.

Die andere Alternative wäre es über einen SQL JOIN auf der READ Seite die Daten gleich vom Datenbankserver anreichern zu lassen. Hierzu müssen Sie den SQL SELECT auf der READ Seite ein wenig anpassen.

          select * from TABELLE_1 inner join TABELLE_2 on TABELLE_1.ArtikelNr = TABELLE_2.ArtikelNr

Wenn Sie anschließend auf „Felder einlesen“ klicken werden Ihnen alle Felder beider Tabellen angezeigt. Die Felder sind anhand der Artikelnummer miteinander verknüpft.

Ein Beispiel jeweils zum Daten Lookup sowie SQL JOIN finden Sie in folgenden Artikel: SqlServer Adapter Feld aus zusätzlicher SQL-Tabelle in Textfile
 

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.250 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.