Partager via


Spécifier des conditions de recherche (Visual Database Tools)

s’applique à : SQL Server

Vous pouvez spécifier les lignes de données qui apparaissent dans votre requête en spécifiant des conditions de recherche. Par exemple, si vous interrogez une employee table, vous pouvez spécifier que vous souhaitez rechercher uniquement les employés qui travaillent dans une région particulière.

Vous spécifiez des conditions de recherche à l’aide d’une expression. La plupart du temps, l’expression se compose d’un opérateur et d’une valeur de recherche. Par exemple, pour rechercher des employés dans une région de vente particulière, vous pouvez spécifier le critère de recherche suivant pour la colonne region :

='UK'

Remarque

Si vous travaillez avec plusieurs tables, le Concepteur de requêtes et de vues examine chaque condition de recherche pour déterminer si la comparaison que vous effectuez génère des résultats dans une jointure. Dans ce cas, le Concepteur de requêtes et de vues convertit automatiquement la condition de recherche en jointure. Pour plus d’informations, consultez Les tables de jointure automatiquement (Visual Database Tools).

Spécifier les conditions de recherche

  1. Si vous ne l’avez pas déjà fait, ajoutez les colonnes ou expressions que vous souhaitez utiliser dans votre condition de recherche dans le volet Critères.

    Si vous créez une requête Select et que vous ne souhaitez pas que les colonnes ou expressions de recherche apparaissent dans la sortie de la requête, désactivez la colonne Sortie pour chaque colonne de recherche ou expression pour les supprimer en tant que colonnes de sortie.

  2. Recherchez la ligne contenant la colonne de données ou l’expression à rechercher, puis, dans la colonne Filtrer, entrez une condition de recherche.

    Remarque

    Si vous n’entrez pas d’opérateur, le Concepteur de requêtes et de vues insère automatiquement l’opérateur d’égalité « = ».

Le Concepteur de requêtes et de vues met à jour l’instruction SQL dans le volet SQL (Visual Database Tools) en ajoutant ou en modifiant la WHERE clause.