Tri de données et sous-données
Bonjour,
Je débute en sql, veuillez m'excuser si ma question est trop triviale.
J'utilise SqLiteStudio v3.3.3 .
Je dispose d'un fichier csv comportant environ 400000 lignes.
Chaque ligne correspond à un résultat d'analyse physico-chimique.
Chaque résultat est associé à une commune et à un quartier de cette commune.
il y a (environ) 36000 communes.
Une commune peut avoir de 1 à 30 quartiers.
Un quartier peut avoir de 1 à 20 résultats d'analyse.
En résumé, mon fichier csv comporte donc les colonnes suivantes :
- latitude
- longitude
- commune
- quartier
- date_analyse
- resultat_analyse
Mon objectif final est d'afficher, dans une appli SIG (par exemple umap ou qgis), un point par commune, et d'associer à chaque point de commune un tableau comportant l'ensemble des résultats pour la commune, classés par quartier.
Existe-t-il une manière simple d'aboutir à ce résultat en utilisant le sql ?
J'avais dans l'idée de créer un nouveau fichier csv à partir du fichier source, dans lequel j'aurais 36000 lignes (une par commune) et des colonnes quartier_01_resultat_01 à quartier_x_resultat_y.
Je parviens à faire une requête individuelle pour sélectionner les résultats quartier_x_resultat_y de l'ensemble des communes, mais existe-t-il un moyen, en langage sql, de faire l'ensemble des requêtes pour tous les couples quartier_x_resultat_y et de les ranger dans les bonnes colonnes ?
Merci d'avance.