Hola,
Op het internet vond ik een oplossing.
De queries die je gemaakt hebt, mag je niet in een union sql-script
aanroepen. Stel je hebt query1 en query2. In het hoofdscherm selecteer
je query1. Drukt op de rechtermuisknop en selecteert "Maken als
weergave" en kies een logische naam "view_q1".
Vervolgens selecteer je query2. Drukt op de rechtermuisknop en
selecteert "Maken als weergave" en kies een logische naam "view_q2".
Ga je in het hoofdscherm naar onderdeel tabellen, zie je ze staan.
Je gaat nu een Query maken in SQL weergave:
select *
from "view_q1"
union all
select *
from "view_q2" ;
In de knoppen balk staat een knopje met SQL erin. Dit moet "aan" staan,
anders geeft hij nog een foutmelding.
Als je hierop foutmeldingen krijgt, komt dat meestal door verschillend
aantal kolommen of dat de velden niet identiek gevuld zijn. Id is
bijvoorbeeld in query1 een tekst en in query2 een integer. De dubbele
aanhalingstekens zijn erg belangrijk. De aanroep van de view-namen is
hoofdlettergevoelig.
Bij mij werkte het onder LO 4.2.4.2 Kubuntu 14.04.
Succes,
Bijk
Op 02-09-14 om 00:22 schreef Rob Westein:
"INSERT INTO table...." zou moeten werken
Je schrijft dan de uitkomst van een select statement naar een (leeg)
tabel.
Ik zou dat morgen aan het eind van de dag even uit testen... dit heb
ik nog niet in LibreOffice Base gedaan wel in MS-Access..
mvg,
Rob Westein
Op 01-09-14 om 22:31 schreef Anton van Mil:
Dag collega-gebruikers,
In een BASE toepassing wil ik graag het resultaat van 2 verschillende
query's, die que structuur exact het zelfde zijn, samenvoegen. Ik heb
al een poging gedaan maar krijg telkens foutmeldingen dat de tabellen
niet bestaan. Als deze melding correct is, zou ik alleen 2 tabellen
kunnen samenvoegen en niet 2 query-resultaten. Is er iemand van de
gebruikers die licht op deze zaak kan werpen?
Alvast mijn dank!
Vriendelijke groeten,
Anton van Mil.
--
Afsluiting
Get Ubuntu <http://www.ubuntu-nl.org/>
Het hart en het verstand zijn buren,
ze groeten elkaar,
ze brengen elkaar beleefdheidsbezoeken,
maar vrienden worden ze nooit.
Ernst Marcus
--
Unsubscribe instructions: E-mail to users+unsubscribe@nl.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/nl/users/
All messages sent to this list will be publicly archived and cannot be deleted
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.