Share via


Critères, volet

Le volet Critères permet de d'utiliser une grille similaire à une feuille de calcul pour spécifier des options de requêtes, telles que les colonnes de données à afficher, la façon de trier les résultats et les lignes à sélectionner. Dans le volet Critères, vous pouvez spécifier :

  • Les colonnes à afficher et des alias de noms de colonnes.

  • La table à laquelle une colonne appartient.

  • Des expressions de colonnes calculées.

  • L'ordre de tri de la requête.

  • Des conditions de recherche.

  • Des critères de regroupement, dont des fonctions d'agrégation à utiliser pour les synthèses.

  • Des nouvelles valeurs pour les requêtes Update ou Insert Into.

  • Des noms de colonnes cibles dans le cas de requêtes Insert From.

Les modifications que vous apportez dans le volet Critères se reflètent automatiquement dans les volets Schéma et SQL. De même, le volet Critères est automatiquement mis à jour pour refléter les modifications apportées dans les autres volets.

Notes

Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.

A propos du volet Critères

Les lignes du volet Critères affichent les colonnes de données utilisées dans votre requête ; les colonnes affichent les options de la requête.

Les informations spécifiques apparaissant dans le volet Critères dépendent du type de requête que vous créez. Si vous créez une requête Select, le volet Critères ne contient pas les mêmes colonnes que si vous utilisiez une requête Update.

Le tableau suivant fait la liste des colonnes apparaissant dans le volet Critères.

Colonne

Type de requête

Description

Colonne

Tous

Affiche soit le nom d'une colonne de données utilisée pour la requête, soit l'expression d'une colonne calculée. La colonne est verrouillée pour rester toujours visible lors d'un défilement horizontal.

Alias

Select, Insert From, Update, Make Table

Spécifie soit un autre nom à donner à la colonne, soit le nom d'une colonne calculée.

Table

Select, Insert From, Update, Make Table

Spécifie le nom de la table ou de l'objet structuré en table contenant la colonne de données associée. Cette colonne est vide dans le cas de colonnes calculées.

Sortie

Select, Insert From, Make Table

Spécifie si une colonne de données apparaît dans le résultat de la requête.

RemarqueRemarque
Si la base de données le permet, vous pouvez mettre les clauses de tri ou de recherche dans une colonne de données que vous n'afficherez pas dans l'ensemble des résultats.

Type de tri

Select, Insert From

Spécifie si la colonne de données associée sert à trier les résultats de la requête et si le tri est croissant ou décroissant.

Ordre de tri

Select, Insert From

Spécifie l'ordre de priorité dans lequel les colonnes de données seront triées dans l'ensemble des résultats. Lorsque vous modifiez l'ordre de tri d'une colonne de données, toutes les autres colonnes sont mises à jour en conséquence.

Group By

Select, Insert From, Make Table

Spécifie que la colonne de données associée est utilisée pour créer une requête d'agrégation. Cette colonne n'apparaît que si, dans le menu Outils, vous avez choisi Regroupement ou si, dans le volet SQL, vous avez ajouté une clause GROUP BY.

Par défaut, cette colonne a la valeur Regroupement et la colonne associée devient partie intégrante de la clause GROUP BY.

Si vous allez dans une cellule de cette colonne, puis sélectionnez une fonction d'agrégation à appliquer à la colonne de données associée, par défaut l'expression obtenue s'ajoute en tant que colonne de sortie de l'ensemble des résultats.

Filter

Tous

Spécifie une condition de recherche (filtre) dans la colonne de données associée. Entrez un opérateur (« = » par défaut) ainsi que la valeur à rechercher. Si la valeur est un texte, encadrez ce dernier par des apostrophes.

Si la colonne de données associée fait partie d'une clause GROUP BY, l'expression entrée est utilisée dans une clause HAVING.

Si vous entrez des valeurs pour plusieurs cellule dans la colonne de la grille de Propriétés , les conditions de recherche en résultent sont automatiquement liés à un AND logique.

Pour spécifier plusieurs expressions de condition de recherche d'une seule colonne de base de données (par exemple, (fname > 'A') AND (fname < 'M'), ajouter la colonne de données dans le volet Critères deux fois et écrire des valeurs distinctes dans la colonne de la grille de Propriétés pour chaque instance de la colonne de données.

Ou...

Tous

Spécifie une expression ajoutant une condition de recherche de la colonne de données, liée aux expressions précédentes par un OU logique. Pour ajouter des colonnes Ou... à la grille, appuyez sur la touche TAB dans la colonne Ou... la plus à droite.

Append

Insert From

Spécifie le nom de la colonne de données cible de la colonne de données associée. Lorsque vous créez une requête Insert From, le Concepteur de requêtes et de vues essaie de faire correspondre la source à une colonne de données cible appropriée. Si le Concepteur de requêtes et de vues ne peut pas choisir de correspondance, vous devez indiquer le nom de la colonne.

Nouvelle valeur

Update, Insert Into

Spécifie la valeur à placer dans la colonne associée. Entrez une valeur littérale ou une expression.

Voir aussi

Tâches

Comment : spécifier des conditions de recherche

Référence

Schéma, volet

Résultats, volet

SQL, volet

Concepts

Règles pour l'entrée de valeurs de recherche

Autres ressources

Conception de requêtes et vues

Tri et regroupement des résultats de la requête