Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Ergänzungsabfrage - wie geht das?

Begonnen von Axel18, November 08, 2014, 14:30:10

⏪ vorheriges - nächstes ⏩

Axel18

Ich habe eine Tabelle, in welcher u.a. zwei Felder existieren:

-prodNr
-Bezeichnung

In dieser Tabelle kommt die ProdNr. Nur einmal vor.

Nun habe ich eine zweite Tabelle, in der meine Kunden stehen. Die kaufen z.T. mehrere Produkte (also gibt es den Kunden Müller mehrfach, und zwar jedes Mal mit unterschiedlicher ProdNr.
Ich will aber in dieser Tabelle automatisch die Bezeichnung, die zur jeweiligen ProdNr. Passt ergänzen lassen.

Tabelle 1 heißt: ProdNr.
Tabelle 2 heißt: DetailUmsatz

Ich weiß, dass ich eine Abfrage erstellen muss, schaffe es aber nicht, in dieser Abfrage die ,,Bezeichnung" ergänzen zu lassen
Beste Grüße
Axel

database

Hallo,

"...schaffe es aber nicht, in dieser Abfrage die ,,Bezeichnung" ergänzen zu lassen"
Dann ist die Abfrage nicht aktualisierbar - kommt in der Regel vor, wenn an einer Abfrage mehrere Tabellen beteiligt sind.
Warum musst du denn die Bezeichnung zum Produkt erst später eingeben und nicht schon beim Erstellen eines Produktdatensatzes?

In der Tabelle 'DetailUmsatz' sollte neben umsatzbeschreibenden Daten (z.B. Menge und Abgabedatum, ...) die Kunden-ID und die ID des Produkts als Fremdschlüssel stehen - ich kenne das Datenmodell und die genauen Anforderungen nicht, daher kann es auch sein dass hier andere Voraussetzungen zutreffen

Axel18

Hallo Peter,

ich habe mich eventuell zu kompliziert ausgedrückt. In einer Tabelle habe ich  - quasi als Matrix - neben der Produktnummer in einem zweiten Feld die Qualitätsbezeichnung eingetragen.

Gebe ich nun per Formular in eine zweite Tabelle - bei Erfassung von Rechnungen - nur die Produktnummer ein, dann möchte ich, dass in dem noch leeren Feld für die Qualitätsbezeichnung nach Eingabe der Produktnummer die Bezeichnung automatisch erscheint. Und dafür brauche ich doch beide Tabellen, die irgendwie verbunden werden müssen, oder?

Ich habe das schon mal irgendwo gesehen, weiss aber nicht mehr wo, und deswegen kann ich es nicht nachvollziehen
Beste Grüße
Axel

MaggieMay

Hallo,

bei Erfassung einer Bestellung wird lediglich die Produkt-ID gespeichert, die Bezeichnung wird bei Bedarf per Abfrage hinzu geholt. In dieser Abfrage werden die beteiligten Tabellen über den gemeinsamen Key verknüpft, somit lassen sich alle benötigten Datenfelder auswählen.

Worin genau liegt dein Problem?
Freundliche Grüße
MaggieMay