Access-o-Mania

Access-Forum (Deutsch/German) => Access-Hilfe => Thema gestartet von: Digidi am Juni 26, 2019, 10:21:33

Titel: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: Digidi am Juni 26, 2019, 10:21:33
Hallo ich hab Mal eine Frage,

Ich habe 2 tabellen.

Die 1 Tabelle ist in verschiedene Spalten gegliedert (a. b. c.) In Jeder Spalte habe ich Wert stehen.

Wenn ich nun in Tabelle 2 in der Spalte 1 in Zeile 1 per Listenfeld a. b. Oder c. eintrage, soll in Tabelle 2 in der 2 Spalte dann nur noch Werte aus der dazugehörigen Spalte aus Tabelle 1 als Auswahl zu Verfügung stehen. Wie geht das?
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: MzKlMu am Juni 26, 2019, 10:57:40
Hallo,
das sind abhängige Listenfelder.
Siehe hierzu:
FAQ 4.36 Abhängige Kombi/Listenfelder (http://www.donkarl.com?FAQ4.36)

Wobei die Abhängigkeiten nicht über die Texte gebildet werden sondern über die Schlüsselfelder (Primärschlüssel/Fremdschlüssel).
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: Digidi am Juni 26, 2019, 11:32:40
Danke für die Info. Die Schlüsselfelder will ich mir ja sparen sonst müsste ich ja hinter allem a b und c schreiben

Über eine Wennabfrage kann man das nicht lösen?
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: MzKlMu am Juni 26, 2019, 11:39:50
Hallo,
ZitatDie Schlüsselfelder will ich mir ja sparen
Die Schlüsselfelder sparen zu wollen zeugt von mangeldem Verständnis für Datenbanken. In einer Datenbank laufen Abhängigkeiten/Beziehungen immer über Schlüsselfelder. Das ist für eine Datenbank essentiell.

Mit Wenn ... geht das nicht. Das wird über Abfragen gemacht, in der die Abhängikeiten als Verknüpfung angelegt sind.
In dem obigen Link ist das erklärt. Das ist auch exakt die Lösung zu Deinem Problem.
Die Schlüsselfelder kriegt auch niemand zu sehen, die werden über die Spaltenbreite eines Listenfeldes ausgeblendet, sodass der Klartext zu sehen ist. Da muss nix extra eingetragen werden.

Zeige bitte mal ein Bild des Beziehungsfensters.
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: Digidi am Juni 27, 2019, 16:09:35
Das ist mir bewusst. Es sind aber nur Auswahlfelder die mit der Zeit nur leicht angepasst werden müssen. Um die Übersichtlichkeit zu erhalten sollen deshalb die Werte getrennt in einer Spalte gehalten werden. Sonst wird es sehr schnell unübersichtlich.

Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: MzKlMu am Juni 27, 2019, 16:18:20
Hallo,
ich verstehe Deinen Einwand nicht. Die Werte sind doch in getrennten Spalten, auch wenn Du Schlüsselfelder verwendest. Die Schlüsselfelder sind doch gar nicht zu sehen.

Bitte zeige doch mal ein Bild des Beziehungsfensters.
Ich fürchte, Du denkst zu kompliziert.
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: Digidi am Juni 28, 2019, 10:53:12
Hier meine stuktur
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: MzKlMu am Juni 28, 2019, 11:41:47
Hallo,
das ist völlig falsch. Es ist ausgeschlossen, dass sich ein Feld auf 2 andere Felder beziehen kann.
Für Beziehungen ist die ID zu nutzen, das ist ja der Sinn von IDs.
Bitte beschreibe mal die Aufgabe der DB und was die Tabellen bedeuten. Die Tabellennamen sind ziemlich abstrakt.
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: Digidi am Juni 28, 2019, 12:26:48
Es ist ganz simpel wir wollen einfach Mal auflisten welche Wohnungstypen wir über Adressen verteilt haben. Die Auswahltabelle soll einfach nur eine Hilfe sein welche Wohnungstypen wir eigentlich haben. Ansonsten hat die Datenbank keine beziehung
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: MzKlMu am Juni 28, 2019, 12:40:20
Hallo,
es ist so wie gezeigt völlig ausgeschlossen, dass sich ein Feld (Auswahl) gleichzeitig auf 2 Felder (Haus und Wohnung) beziehen kann. Wenn dann so:
Siehe Bild.

Mit den von Dir verwendeten etwas eigenartigen Tabellennamen.

PS:
Deine Antworten sind wenig hilfreich, wenn Du Dich nicht bequemst, etwas ausführlicher zu antworten, steige ich hier aus.
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: Digidi am Juni 28, 2019, 13:39:46
Sorry ich bin leider etwas kurz angebunden. Danke für die Hilfe.

So Stelle ich mir das vor:
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: MzKlMu am Juni 28, 2019, 14:11:36
Hallo,
das ist ja dann hierarchisch und muss in den Beziehungen abgebildet werden.
Siehe Bild.

Wenn Du nicht klar kommst, lade eine Beispieldab hoch. Aber bitte mit vollständigen TAbellen (mit allen Feldern).
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: Digidi am Juli 01, 2019, 08:52:29
Hallo,

das ist ja aber gerade mein Problem. Ich habe dann zirka 100 Haustypen und 100 Wohnungstypen gemischt. Wenn da dauernd was dazu kommt wird es Kuddelmuddel. Deshalb möchte ich das gerne in zwei Spalten getrennt haben.
Titel: Re: Abfrage aus 2 Tabellen und Listenauswahl
Beitrag von: MzKlMu am Juli 01, 2019, 10:57:32
Hallo,
das sind 2 getrennte Spalten.
Mein Vorschlag passt, dem habe ich nichts hinzuzufügen.

Ansonsten lade bitte eine Beispeildab hoch. Aber wie gesagt, mit allen Tabellen mit allen Feldern.