Expressions dans des requêtes
Mise à jour : novembre 2007
Partout où vous pouvez utiliser un nom de colonne dans une requête, vous pouvez utiliser une expression. Les expressions calculent des valeurs à afficher, s'intègrent à des conditions de recherche ou combinent les contenus de plusieurs colonnes de données. Une expression peut être un calcul mathématique ou une chaîne et peut impliquer une combinaison quelconque de noms de colonnes, de littéraux, d'opérateurs ou de fonctions.
Voici quelques cas justifiant l'utilisation d'expressions :
Dans une table products, il faut afficher un prix tenant compte d'une remise de 10 % par rapport au prix de détail.
Vous ne devez faire apparaître que le deuxième chiffre (indicatif régional) d'un numéro de téléphone.
Vous souhaitez afficher les noms des employés sous la forme last_name, first_name.
Vous souhaitez joindre deux tables, la table orders et la table products, puis trier la requête selon le prix total (nombre d'unités commandé multiplié par le prix unitaire du produit).
Dans une table orders, vous souhaitez copier puis supprimer toutes les commandes expédiées il y a plus d'un an.
Pour plus d'informations sur la création et l'utilisation d'expressions, consultez les rubriques indiquées dans le tableau suivant.
Pour obtenir des informations sur |
Reportez-vous à |
---|---|
La création d'expressions |
|
L'entrée d'expressions dans une requête |
|
L'utilisation de fonctions dans des expressions |
|
Utilisation d'opérateurs de comparaison dans les requêtes |
|
Utilisation d'opérateurs logiques dans les requêtes |
|
L'utilisation d'opérateurs dans des expressions |
|
L'utilisation de variables prédéfinies dans des expressions |
|
Utilisation de caractères génériques dans les requêtes |
|
Utilisation de fonctions définies par l'utilisateur dans les requêtes |
Comment : inclure des fonctions définies par l'utilisateur dans des requêtes |