Libre Office

Abfrage liefert nicht alle Werte

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
Strubsom
Beiträge: 10
Registriert: Mo 5. Dez 2022, 22:35

Abfrage liefert nicht alle Werte

Beitrag von Strubsom » Mo 5. Dez 2022, 23:09

Hallo, ich versuche eine Abfrage mit zwei Tabellen zu realisieren. Diese sind über eine 1:n Beziehung verknüpft.
Nun enthalten nicht alle Datensätze der n Tabelle einen Wert in den verknüpften Felder, also aus der 1 Tabelle. Manche Datensätze der n Tabelle sind sozusagen "leer" an dieser Stelle.
Eine Abfrage mit diesen beiden Tabellen liefert als Ergebnis leider nur die Datensätze, welche den Eintrag eines Feldwertes aus der 1 Tabelle in der n Tabelle haben. Gibt es einen Weg alle Felder aus der n Tabelle mit der Abfrage anzuzeigen?
Danke.

F3K Total
* LO-Experte *
Beiträge: 2516
Registriert: So 10. Apr 2011, 10:10

Re: Abfrage liefert nicht alle Werte

Beitrag von F3K Total » Di 6. Dez 2022, 06:15

Aber sicher,
einfach einen "LEFT JOIN" verwenden.
Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO

RobertG
* LO-Experte *
Beiträge: 2968
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Abfrage liefert nicht alle Werte

Beitrag von RobertG » Di 6. Dez 2022, 08:26

…und wenn Du mit der GUI arbeitest und mit SQL nicht so gut umgehen kannst: Klicke auf die Linie, mit der in der GUI der Abfrage die beiden Tabellen verbunden sind. Rechte Maustaste → Bearbeiten. In den Verbundeigenschaften bekommst Du beschrieben, welche Daten von welcher Tabelle angezeigt werden. Standard ist da der innere Verbund und die Anzeige lautet: 'Beinhaltet nur die Datensätze, bei denen die Inhalte der verknüpften Felder beider Tabellen gleich sind.'

Gruß

Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

F3K Total
* LO-Experte *
Beiträge: 2516
Registriert: So 10. Apr 2011, 10:10

Re: Abfrage liefert nicht alle Werte

Beitrag von F3K Total » Di 6. Dez 2022, 16:11

Ein Bild:
LeftJoin.png
LeftJoin.png (55.09 KiB) 2833 mal betrachtet
Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO

Strubsom
Beiträge: 10
Registriert: Mo 5. Dez 2022, 22:35

Re: Abfrage liefert nicht alle Werte

Beitrag von Strubsom » Di 6. Dez 2022, 21:17

RobertG hat geschrieben:
Di 6. Dez 2022, 08:26
…und wenn Du mit der GUI arbeitest und mit SQL nicht so gut umgehen kannst...
Super, das ist mein Fall - und die Antwort hat geholfen!
Vielen Dank

Open Office
Antworten