Bonjour,
Le 26/10/2010 16:07, pierre-yves.samyn a écrit :
Bonjour
Message du 24/10/10 19:56
De : "ribotb"
Objet : [fr-discuss] [Base] jointures
J'ai préparé une petite base avec toutes sortes de requêtes de
jointures. Il n'y en a qu'une seule qui semble fonctionner avec LibO.
Quelques précisions :
Je reproduis le problème dans mon environnement : XP - SP3 et
LibO "courante" 330m9(Build:1)
Il suffit toutefois de passer en mode "Exécuter directement le SQ" pour
que
les requêtes fonctionnent.
Il va de soi que je ne considère pas cela comme satisfaisant. C'est juste
un
élément d'information.
Par ailleurs, je signale ici, mais je pense ouvrir un fil (poster une RFE
sur bugzilla)
que le mode ébauche de LibO transforme de la même manière que OOo les
instructions SQL de jointure autre que naturelles.
Exemple, ceci :
SELECT DISTINCT "E"."Nometu", "N"."Numetu" FROM "ETUDIANT" "E" LEFT OUTER
JOIN "NOTES" "N" ON "E"."Numetu" = "N"."Numetu"
Devient, après passage en mode ébauche :
SELECT DISTINCT "E"."Nometu", "N"."Numetu" FROM { OJ "ETUDIANT" AS "E"
LEFT OUTER JOIN "NOTES" AS "N" ON "E"."Numetu" = "N"."Numetu" }
J'ai toujours trouvé cette syntaxe plus complexe, moins intuitive,
voire...
vaguement repoussante dès lors qu'on a plusieurs jointures à écrire :)
Il va sans dire que je n'utilise pas le mode ébauche dans ce cas (sauf
pour la sélection
des tables& champs).
Cordialement
Pierre-Yves
Je partage tes avis.
Dans les requêtes de Bernard il y en avait au moins une qui fonctionnait à
condition d'y placer les champs clé.
Mais bon toutes ces accommodations, quand elles sont possibles, ne répondent
pas aux attentes et sont de nature à repousser les utilisateurs lambda,
alpha et oméga.
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.