Frequently asked questions - Base
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Spende
Wie kann ich eine Tabelle über eine Abfrage erstellen?
- Die Abfrage kann über die rechte Maustaste ▸ kopiert und im Tabellencontainer über die rechte Maustaste ▸ wieder eingefügt werden.
- Alternativ ist es auch möglich, die Abfrage einfach auf den Bereich ' ▸ zu ziehen.
Der Assistent führt anschließend durch die notwendigen Schritte wie eventuell die Erstellung eines Primärschlüsselfeldes.
Eine Tabelle kann auch mit Hilfe eine SELECT-Statements über
▸ bei der internen HSQLDB, nicht aber bei Firebird erstellt werden. Zusätzlich zu dem Einfügen mit dem Assistenten besteht hier noch die Möglichkeit, eine Texttabelle zu erstellen:SELECT * INTO TEXT "NeueTabelle" FROM "Select-Statement aus der Abfrage"
The SQL selection to use to create the new table is:
SELECT "ID_Table","Nom","DateNaissance" FROM "Table1" WHERE "Nom" LIKE 'D%'
To create the table, execute the selection via the Utils > SQL menu
Es entsteht eine Texttabelle, die anschließend im gleichen Verzeichnis wie die *.odb-Datei liegt. Die entstehende NeueTabelle ist erst einmal in Base nicht sichtbar. Sie kann über
▸ sichtbar gemacht werden.