🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

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: 2501
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: 2884
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: 2501
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) 1850 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


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten