Hallo zusammen,
ich bin ein absoluter Base-Neuling. Hier mein Problem:
Ich habe insgesamt 10 Tabellen mit Indizes und Rüstzeiten (aufgeteilt nach Artikelgruppen):
Eine Tabelle mit der Artikelgruppe 008X:
Index | Rüstzeit
080-123456| 2,5
Eine Tabelle mit Artikelgruppe 026X:
Index | Rüstzeit
026-123456| 3,5
usw.
Dann hab ich eine Tabelle für die Auswertung der Rüstzeiten nach dem Ausgangsmaterial. In diese Tabelle soll die Rüstzeiten aus den anderen Tabellen eingetragen werden:
Artikel | Ausgangsmateriel | Index | Rüstzeit
008X | 080-RD | 080-123456| XXXX
Wie realisier ich das am besten. Ich hab davon echt null Plan.
Ich hoffe ihr könnt mir helfen.
Danke schonmal im vorraus.
mehrere Tabellen verbinden
Moderator: Moderatoren
Re: mehrere Tabellen verbinden
Wie hängt denn das Ausgangsmaterial mit den anderen Daten zusammen? Gehört zu jedem Artikel genau ein Ausgangsmaterial? Und wie verhält sich das zu den Indices?
Xubuntu 12.04 / AOO 4.0 / MySQL 5.2.40
herzliche Grüße aus Deutschlands Norden
herzliche Grüße aus Deutschlands Norden
Re: mehrere Tabellen verbinden
Eigentlich muss man nur die Indizes miteinander verbinden, denn die sind einmalig. Die Artikel gibt es auch nur einmal. Die Ausgangsmaterialien gibt es mehrfach.
Re: mehrere Tabellen verbinden
Je nachdem wie deine Zieltabelle aussieht brauchst du eine "Insert into" oder "Update" - Abfrage. Beides ist mit der grafischen Oberfläche des Abfrageeditors von Base nicht zu machen. Du musst also in der SQL-Ansicht arbeiten. Hier http://sql.1keydata.com/de/ findest du eine gute Einführung in SQL. Schau dir die Befehle Insert into, update und Join mal an.
Xubuntu 12.04 / AOO 4.0 / MySQL 5.2.40
herzliche Grüße aus Deutschlands Norden
herzliche Grüße aus Deutschlands Norden