Sélectionner#
Nous allons présenter des requêtes SQL de plus en plus complexes pour accéder aux données, et exploiter les capacités de PostgreSQL/PostGIS. Une requête est construite avec des instructions standardisées, appelées clauses
1 2 3 4 5 6 7 8 9 |
|
1 2 3 4 |
|
Les 10 premiers objets
1 2 3 4 5 |
|
Les 10 premiers objets par ordre alphabétique
1 2 3 4 5 |
|
Les 10 premiers objets avec un ordre sur plusieurs champs
1 2 3 4 5 |
|
Sélectionner seulement certains champs
1 2 3 4 |
|
Donner un alias (un autre nom) aux champs
1 2 3 4 5 6 |
|
On peut donc facilement, à partir de la clause SELECT
, choisir quels champs on souhaite récupérer, dans l'ordre voulu, et renommer le champ en sortie.
Visualiser une requête dans QGIS#
Si on veut charger le résultat de la requête dans QGIS, il suffit de cocher la case Charger en tant que nouvelle couche puis de choisir le champ d'identifiant unique, et si et seulement si c'est une couche spatiale, choisir le champ de géométrie .
Attention, si la table est non spatiale, il faut bien penser à décocher Colonne de géométrie !
Par exemple, pour afficher les communes avec leur information sommaire:
1 2 3 4 5 6 |
|
On choisira ici le champ identifiant comme identifiant unique, et le champ geom comme géométrie
Continuer vers Réaliser des calculs et créer des géométries: FONCTIONS