UNION von Abfragen
Moderator: Moderatoren
UNION von Abfragen
In dem Base Handbuch http://wiki.documentfoundation.org/imag ... te_V35.pdf auf Seite 157 ist der Befehl "UNION" anhand von Tabellen beschrieben. Geht das auch mit Abfragen? Habe es ausprobiert mit einer funktionierenden Abfrage, in der ich einfach die Namen der Tabellen durch die Namen von Abfragen ersetzt habe, deren Inhalt eine einfache Abfrage der jeweiligen Tabelle ist. Hat aber nicht funktioniert!
Re: UNION von Abfragen
Hi,
verwende Ansichten statt Abfragen und direkten SQL-Mode.
Gruß R
verwende Ansichten statt Abfragen und direkten SQL-Mode.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
Re: UNION von Abfragen

Re: UNION von Abfragen
Hallo Geotrans,
in dem Handbuch steht:
Dennoch funktioniert die folgende Variante mit direktem SQL:
Vom Prinzip her zwei Abfragen mit gleicher Feldstruktur, die aber direkt in die eine Abfrage eingebunden sind. So kann die Datenbank die gesamte Abfrage erfassen, von der ihr sonst Inhalte verborgen geblieben sind. Die UNION-Verbindung kannst Du also umsetzen, indem Du die bisherigen Abfragen direkt in einer neuen Abfrage mit dem kompletten SQL-Kommando hinterlegst.
Gruß
Robert
in dem Handbuch steht:
Direkte SQL-Kommandos haben keinen Zugriff auf Abfragen, die nur in der grafischen Benutzeroberfläche, nicht aber in der darunterliegenden Datenbank selbst gespeichert sind. Ansichten hingegen sind in der Datenbank selbst gespeichert.Diese Verknüpfung von mehreren Abfragen funktioniert nur über die direkte Ausführung des SQL-Kommandos.
Dennoch funktioniert die folgende Variante mit direktem SQL:
Code: Alles auswählen
SELECT * FROM (SELECT "Name", "Klasse" FROM "Tabelle1" WHERE "Klasse" = 3) AS "Klasse3" UNION SELECT * FROM (SELECT "Name", "Klasse" FROM "Tabelle1" WHERE "Klasse" = 5) AS "Klasse5"
Gruß
Robert