Bonjour...
Difficile de trouver un titre explicite : je m'explique.
Voici ma base de données
espece |annee|lieu
pie |2012|paris
pie |2008|bordeaux
pie |2012|marseille
loup |1887 |mende
loup |1993|alpes
Je voudrai faire une requête permettant d'avoir comme réponse,
-une sélection distincte sur l'espèce,
-avoir le max de lannée (dernière année d'obs)
cf post avec réponse (merci encore pour votre aide!) : http://www.forumsig.org/showthread.p...-autre-colonne
ET
-un champ dénumération des lieux, séparés par une virgule donc :
espece |annee|lieux d'observation
pie |2012|paris, bordeaux, marseille
loup|1993|mende, alpes
Donc : select distinct espece, max(annee), $ from table where [conditions] group by espece
$ =>ajouter "concatener(lieu) as lieux d'observation" ou quelque chose comme cela?
Je ne vois pas si c'est envisageable par sql... oui, je peux le faire par libroffice calc, mais c'est un travail de titan que de concatener des centaines de cellules, et c'est hyper lourd et long.
Je découvre le SQL, il semble no limit...
Merci pour vos pistes partagées... j'ai lancé des recherches sur le net, mais très dur de définir des mots clés de recherche...
Merci,
A.
Difficile de trouver un titre explicite : je m'explique.
Voici ma base de données
espece |annee|lieu
pie |2012|paris
pie |2008|bordeaux
pie |2012|marseille
loup |1887 |mende
loup |1993|alpes
Je voudrai faire une requête permettant d'avoir comme réponse,
-une sélection distincte sur l'espèce,
-avoir le max de lannée (dernière année d'obs)
cf post avec réponse (merci encore pour votre aide!) : http://www.forumsig.org/showthread.p...-autre-colonne
ET
-un champ dénumération des lieux, séparés par une virgule donc :
espece |annee|lieux d'observation
pie |2012|paris, bordeaux, marseille
loup|1993|mende, alpes
Donc : select distinct espece, max(annee), $ from table where [conditions] group by espece
$ =>ajouter "concatener(lieu) as lieux d'observation" ou quelque chose comme cela?
Je ne vois pas si c'est envisageable par sql... oui, je peux le faire par libroffice calc, mais c'est un travail de titan que de concatener des centaines de cellules, et c'est hyper lourd et long.
Je découvre le SQL, il semble no limit...
Merci pour vos pistes partagées... j'ai lancé des recherches sur le net, mais très dur de définir des mots clés de recherche...
Merci,
A.