Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: JoeEckMosDe am Februar 25, 2013, 13:20:17

Titel: Differenzmenge bilden
Beitrag von: JoeEckMosDe am Februar 25, 2013, 13:20:17
Hallo,

ich bin Access-Anfänger.
Habe folgendes Problem:
Ich habe eine Tabelle mit etwa 1000 Datensätzen. In dieser ersten Tabelle sind Stammdaten. Der PrimaryKey ist Nummer.
In der zweiten Tabelle sind etwa 850 Datensätze. Dort sind weitere Informationen aus einem anderen Bereich gespeichert.
Der Primary Key ist ebenfalls Nummer.
Wenn ich die beiden Tabellen verknüpfe, bekomme ich alle Informationen für 850 Datensätze angezeigt.
Die 150 Datensätze, zu denen es in der zweiten Tabelle keine Infos gibt, fallen einfach weg.
Ich möchte aber einfach nur Ausgeben lassen: "Keine Daten vorhanden" oder meinetwegen eine -1.
Eventuell hilft mir ein Stichwort, wonach ich suchen muss.

Danke im Vorfeld
Joe
Titel: Re: Differenzmenge bilden
Beitrag von: database am Februar 25, 2013, 13:36:51
Hallo,

im Abfrageentwurf klickst du mit der rechten Maustaste auf die Verknüpfungslinie zwischen den Tabellen und wählst 'Verknüpfungseigenschaften' aus.
Dann nimmst du die Option ...  'Alle Datensätze aus DieGroßeTabelle ...'

Dort wo das betroffene Feld im Entwurf steht schreibst du dann:

DeinFeld: Wenn([DeineKleineTabelle].[DeinFeld] Ist Null; "Keine Daten"; [DeineKleineTabelle].[DeinFeld])

HTH
Titel: Re: Differenzmenge bilden
Beitrag von: JoeEckMosDe am Februar 25, 2013, 14:05:48
Danke
Titel: Re: Differenzmenge bilden
Beitrag von: database am Februar 25, 2013, 14:07:02
Hallo,

wenn's funktioniert hat bitte den Thread in DEINEM ERSTEN Beitrag auf 'gelöst' setzen 

DANKE