[OSM-dev-fr] debutant sql : distinct et/ou jointure
bonjour, j'ai une table avec 2 champs : localisation et valeur (les valeurs sont connues) je veux faire une matrice de x colonnes ligne = localisation, colonne = somme des valeur par type de valeur | 0 | 1 | 2 | ici | 26 [ 32 | 1 | laba| 1 | 5 | 0 | je fais 3 requete puis je une jointure ou je peux utiliser distinct (mais je vois pas comment) merci ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr
Re: [OSM-dev-fr] debutant sql : distinct et/ou jointure
Bonjour, De : didier2020 j'ai une table avec 2 champs : localisation et valeur (les valeurs sont connues) je veux faire une matrice de x colonnes ligne = localisation, colonne = somme des valeur par type de valeur | 0 | 1 | 2 | ici | 26 [ 32 | 1 | laba| 1 | 5 | 0 | je fais 3 requete puis je une jointure ou je peux utiliser distinct (mais je vois pas comment) Il y a peut-être à creuser avec ce module, qui fait de la transposition ligne/colonne : http://www.postgresql.org/docs/9.0/static/tablefunc.html vincent Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr
Re: [OSM-dev-fr] debutant sql : distinct et/ou jointure
Si tu n'as pas beaucoup de colonnes tu peux aussi le faire à la main avec des unions. Le 04/09/2012 10:57, didier2020 a écrit : merci pour le lien et pas merci pour mon neurone ;) didier Le mardi 04 septembre 2012 à 10:32 +0200, Vincent de Chateau-Thierry a écrit : Bonjour, De : didier2020 j'ai une table avec 2 champs : localisation et valeur (les valeurs sont connues) je veux faire une matrice de x colonnes ligne = localisation, colonne = somme des valeur par type de valeur | 0 | 1 | 2 | ici | 26 [ 32 | 1 | laba| 1 | 5 | 0 | je fais 3 requete puis je une jointure ou je peux utiliser distinct (mais je vois pas comment) Il y a peut-être à creuser avec ce module, qui fait de la transposition ligne/colonne : http://www.postgresql.org/docs/9.0/static/tablefunc.html vincent Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr
Re: [OSM-dev-fr] Réf.: Re: live.openstreetmap.fr besoin de test et retours avant annonce...
Fallait pas en parler sur IRC ;-) Qui est le coupable ? Pieren ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr
Re: [OSM-dev-fr] debutant sql : distinct et/ou jointure
merci pour vos reponses :) Le mardi 04 septembre 2012 à 11:18 +0200, Bruno Cortial a écrit : Bonjour, Sinon en SQL bourrin : SELECT localisation, SUM(CASE WHEN valeur = 1 THEN 1 ELSE 0 END), SUM(CASE WHEN valeur = 2 THEN 1 ELSE 0 END), SUM(CASE WHEN valeur = 3 THEN 1 ELSE 0 END), FROM truc GROUP BY localisation ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr