Critères, volet
Mise à jour : novembre 2007
Ce volet 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 : |
---|
Les boîtes de dialogue et commandes de menu qui s'affichent peuvent différer de celles décrites dans l'aide selon vos paramètres actifs ou votre édition. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. 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 |
Toutes |
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.
|
||
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. |
||
Regroupement |
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. |
||
Critères |
Toutes |
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, dans la colonne Critères de la grille, vous entrez des valeurs dans plusieurs cellules, les conditions de recherche qui en résultent sont automatiquement liées par un ET logique. Pour que plusieurs expressions de conditions de recherche s'appliquent à une même colonne de base de données (par exemple, (fname > 'A') AND (fname < 'M'), ajoutez deux fois la colonne de données au volet Critères et, dans la colonne Critères, entrez une valeur distincte par instance de cette colonne de données. |
||
Ou... |
Toutes |
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. |
||
Ajouter |
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
Concepts
Règles pour l'entrée de valeurs de recherche