Bonjour, 2010/10/26 François Gatto <[email protected]>: > 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.
Est-ce que vous vous sentez de rentrer les différentes bugs sur BugZilla avec les exemples ? À bientôt Sophie -- Founding member of The Document Foundation -- E-mail to [email protected] for instructions on how to unsubscribe List archives are available at http://fr.libreoffice.org/lists/discuss/ All messages you send to this list will be publicly archived and cannot be deleted
