Comment faire une recherche avancée dans une table

Rédigé par administrateur | Classé dans : Requêtes | Le 14/02/11

QGIS dispose d'un constructeur de requêtes qui propose quelques fonctions par défaut. La section des opérateurs contient toutes les opérations menables sur une recherche. Pour ajouter un opérateur à la requête SQL, cliquez sur le bouton approprié.

3 types d'opérateurs sont disponibles:
  • Les opérateurs relationnels: = (égale à), < ( inférieur à), > (supérieur à ), <= (inférieur ou égale à), >= (supérieur ou égale à), != (différent de)
  • Les opérateurs de comparaison: LIKE
  • les opérateurs logiques: AND, OR, NOT

On accède à ce constructeur de requête de sélection par le bouton "recherche avancée" de la table attributaire.

Remarques:
Les requêtes ne sont pas sensibles à la casse (majuscule minuscule)
Pour l'opérateur de comparaison LIKE:

  • le caractère "_" remplace n'importe quel caractère
  • le caractère "%" remplace n'importe qu'elle chaîne de caractères
  • le caractère "~" ???
La syntaxe est du type: Champs OPERATEUR 'Valeurs'

Mots clés : Aucun