Bonsoir,
Vous pouvez faire une série de requêtes UNION.
Par exemple pour créer une Vue, saisissez quelque chose comme :
CREATE VIEW "VueGlobale" AS
SELECT "IDClient" FROM "tblClients" UNION
SELECT "IDFourniture" FROM "tblFournitures";
Dans Outil - SQL de votre base de données HSQLDB.
Il est clair que chaque requête doit comporter le nombre de colonnes de la
Vue, quitte à y mettre un NUL.
Vous pouvez aussi faire une requête simple et exploiter ses résultats par
une macro, par exemple, ou dans un formulaire (mêmes instructions, sans le
CREATE VIEW).
C'est lent, mais ça fonctionne sans souci.
Thierry
Le 24 avr. 2018 à 16:41, demande_aide_fr@libreoffice.org a écrit :
Bonjour
Voici une nouvelle question envoyée à l'aide du formulaire de demande
d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à
tous" de votre logiciel de courrier électronique de façon que le demandeur
reçoive une copie de votre réponse.
Email:: jpf.bourse@free.fr
Sujet:: BASE SQL fusion de 2 tables
OS:: Windows 7
Version:: 6.0.x
Question:: Bonjour aux experts,
Je voudrais concaténer plusieurs tables.
J'ai 3 tables T1, T2 et T3 de structures différentes chacune avec un
champ identifiant (de contenu et de format différent).
Je voudrais obtenir une VUE (ou une table) contenant une seule colonne
mais avec la totalité des identifiants des 3 tables pour avoir une "master"
table contenant toutes les références.
J'ai tenté bcp de choses en vain.
Merci de tous vos conseils.
JP
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous
désinscrire
Les archives de la liste sont disponibles à https://listarchives.
libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement
et ne pourront pas être supprimés
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous
désinscrire
Les archives de la liste sont disponibles à https://listarchives.
libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et
ne pourront pas être supprimés
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.