Office - Word, Excel und Co. 9.706 Themen, 40.868 Beiträge

LibreOffice Base: Zuordnung von Spalten verschiedener Tabellen

Fieser Friese / 1 Antworten / Flachansicht Nickles

Moin Leutz',

sitze schon seit Tagen vor dem Problem, dass ich in LO Base 2 Tabellen, bzw. Tabellenspalten in LO Base einfach nicht zugeordnet bekomme und mir die letzten Haare raufe. :-)

Folgende Situation:

Es gibt zwei Tabellen in Base. Eine mit Namen Rezepte und eine mit Namen Zutaten.

In Tabelle 1 (Rezepte) gibt es u.a. die beiden Spalten IDRezept (Autoschlüssel), (Rezept-)Name. Über den Autoschlüssel wird jedem Rezeptnamen in Abhängigkeit der Eingabe eine eindeutige Nummer zugewiesen (0-....). As far as good.

In Tabelle 2 (Zutaten) gibt es die Spalten IDZutat (ebenfalls Autoschlüssel) in Abhängigkeit der Eingabe, Zutat, Menge, Einheit, IDZutatRezept.

Nun zum Problem:

Ich würde gerne den Inhalt der Spalte IDRezept der 1. Tabelle (Rezepte) automatisch in die Spalte IDRezeptZutat  der 2. Tabelle (Zutaten) kopieren.





Anschließend möchte ich den Inhalt der Spalte IDRezeptZutat (Tabelle 2) der Spalte Namen (Tabelle 1) zuordnen, so dass es möglich sein soll, jedem Rezept die Zutaten anhand der Zahlen/Nummern in Spalte IDRezeptZutat zuzuordnen und umgekehrt. 

Beispiel:
In Tabelle 1 wird z.B. bei Ersteingabe das Rezept "Kuchen" der Auto-ID Nummer "0" zugeordnet (ebenfalls die anderen Spalteneinträge, die "Kuchen" zugehörig sind). Wie kann ich diese "0" in die 2. Tabelle, Spalte IDZutatRezept bekommen? Und wie ordne ich diese "0" in dieser 2. Tabelle dem "Kuchen" zu? Ich hoffe, ich habe mich nicht zu unverständlich ausgedrückt.

Wie ließe sich das am einfachsten umsetzen? Vermutlich über SQL denke ich mal, oder?

Thx 4 reading.

 
bei Antwort benachrichtigen