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.
[!REMARQUE]
Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de Visual Studio 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.
Remarque
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
Concepts
Règles pour l'entrée de valeurs de recherche