[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pmb.user] Re: Requête SQL : Export vers excel avec les auteurs




Bon ben je me suis penché sur la question...

Il va falloir trouver une parade...

ça s'appelle des crosstab : "transform select... pivot..."
indisponibles sur tout serveur SQL, même mauvais, comme un qui vend des
fenêtres.

il y en a qui résolve ça par une procédure stockée (au sens serveur SQL du
terme) mais en MySQL : pas gagné. Je crois qu'il faudra passer par une table
temporaire pas temporaire du tout, genre une table construite (et mise à jour
périodiquement?) qui contiendrait par exemple une centaine de colonnes
permettant de sortir une centaine d'auteurs par notices... ? Ca devrait suffir
? Il faut que je me penche sur cette maj automatique, c'est le plus gros
morceau à programmer... on met à jour quand ? Où ? Ca ne serait qu'un réplicat
en colonne des lignes contenues dans la table responsability, à la charge de
chacun de faire les jointures nécessaires pour construire ce qu'il faut...

Je n'ai là qu'un bout de solution... Quoiqu'en disent certains les produits
Microsoft comme Access ont parfois du bon ;-(P

Eric






Selon eric@plumereau.com:

>
> Promis je me penche sur la question rapidement ! Cela est du à la structure
> de
> la base qui a changé, je pense qu'on devrait arriver à des choses avec les
> tables temporaires...
>
> en Access on ferait une requete "analyse croisée", en SQL pur, surtout avec
> MySQL qui ne dispose pas de tout, il fautque je cherche...
>
>
>
> Selon Alain Montavid <Alain.Montavid@wanadoo.fr>:
>
> >
> > Bonsoir,
> > Je suis preneur de la réponse également, car j'ai le sentiment qu'elle
> > nécessite une bonne connaissance de SQL. Merci.
> >
> > --
> > Alain
> >
> > >-----Message d'origine-----
> > >De : pmb.user_owner@pizz.net [mailto:pmb.user_owner@pizz.net] De la part
> de
> > >Anthony Lorry
> > >Envoyé : mardi 1 février 2005 15:49
> > >À : pmb.user@pizz.net
> > >Objet : [pmb.user] Requête SQL : Export vers excel avec les auteurs
> > >
> > >
> > >Bonjour à tous,
> > >
> > >J'ai un petit problème de requête SQL ==> J'ai tenté de créer, par les
> > >actions personnalisables, une requête d'export complet des notices. Dans
> > >les versions précédentes de PMB, les id des champs auteurs et auteurs
> > >secondaires étaient dans la table notice, donc pas de problème, mais
> > >maintenant qu'ils sont dans la table responsability, je galère un peu
> > >pour trouver la bonne solution. Car dès qu'une notice comporte un auteur
> > >principal et un auteur secondaire, j'ai un enregistrement pour chaque
> > >auteur...
> > >
> > >Mon problème est que je n'arrive pas à créer une action personnalisable
> > >(pour export Excel) qui m'affiche dans un même enregistrement l'auteur
> > >principal et l'auteur secondaire !
> > >Quelqu'un aurait-il une idée ?
> > >
> > >Anthony Lorry
> > >CEDIAS-Musée social
> > >Bibliothèque
> > >5, rue Las Cases
> > >75007 Paris
> > >http://www.cedias.org
> > >
> > >
> > >
> > >Liste de diffusion pmb.user
> > >Pour se désinscrire : mailto:pmb.user_request@sigb.net?subject=unsubscribe
> > >
> > >
> >
> >
> > Liste de diffusion pmb.user
> > Pour se désinscrire : mailto:pmb.user_request@sigb.net?subject=unsubscribe
> >
> >
> >
>
>
>
> Liste de diffusion pmb.user
> Pour se désinscrire : mailto:pmb.user_request@sigb.net?subject=unsubscribe
>
>
>



Liste de diffusion pmb.user
Pour se désinscrire : mailto:pmb.user_request@sigb.net?subject=unsubscribe