Page d'Accueil

Opérateurs et opérandes des bases de données

 

Introduction aux opérateurs et aux opérandes

Note de l'auteur Ni Microsoft Access, ni aucune base visuelle de Microsoft ne sont très sensibles. Par conséquent, quel que soit le mot que nous allons utiliser concernant un champ ou son nom, et les nouveaux mots que nous présenteront dans cette section, si ce mot est écrit en majuscule ou avec une lettre minuscule, ou même si c'est un mélange, tant que c'est le même mot, il représente la même chose. Basé sur ceci, les mots RECTIFIER et rectifier, par rapport à Microsoft Access, représentent le même mot. De la même manière, si les mots ANNULER, annuler, et nul sont utilisés dans une expression, ils représentent la même chose.

Introduction aux types de données

 

Les champs que nous avons utilisés permettent à l'utilisateur de saisir, visionner, ou changer les données d'une base de données. Puisqu'il y a ainsi beaucoup de types de valeurs qu'un utilisateur peut être appelé à traiter, les valeurs dans les champs sont classées par catégorie et par types. Dans la prochaine leçon, nous verrons comment indiquer quel type de valeur devrait ou peut entrer dans un champ et quel type de valeur devrait être prohibée. Actuellement, nous passerons en revue les catégories des données qui sont considérées dans une base de données.

Une chaîne est n'importe quel mot ou groupe de mots considérés comme entité.

Une valeur booléenne est une valeur qui peut être exprimée dans seulement une de deux valeurs. Par exemple, ou elle est 1 ou elle est 0, ou elle est vraie ou elle est fausse, ou elle est oui ou elle est non. Ce type de valeur est représenté par le type de données booléen.

Un nombre entier est un nombre naturel sans partie décimale. Les exemples de nombres entiers sont 18, 16763, et 1450. Un nombre entier est exprimé par le type de données nombre entier. Si le nombre est très grand, alors il doit être représenté par un long type de données.

Un byte est un petit nombre qui s'étend de 0 à 255. Il est représenté par le type de données byte.

Un double, également appelé double précision, est une valeur qui peut afficher une partie une décimale, en utilisant le caractère défini dans le panneau de configuration comme séparateur décimal. Pour l'anglais des USA, ce caractère est le point(.) et pour le français c'est la virgule.  Un double  est exprimé avec le  type de données double. L'expression « double précision » signifie que ce nombre fournit une moyenne à niveau élevé de la précision. Si vous traitez un nombre décimal mais que la précision n'est pas importante, alors le nombre peut être représenté par le type de données simple. Les nombres décimaux valides sont 12,55, 3,14159 ou 9,80336.

Une date est une valeur numérique qui compte le nombre de jours qui se sont écoulés à partir d'un certain point de référence. Comme l'affichage d'une date dans un champ est basé sur quelques conventions réglées par Microsoft Access, par Microsoft Windows, ou par vous, il y a également des règles que vous devez respecter. Les exemples des dates sont 17/07/2007, 10-8-82, 10 janvier 1865.

Le temps est une valeur numérique qui compte le nombre de secondes qui se sont écoulées depuis minuit d'un certain jour. Les affichages de temps se font également suivant quelques conventions, définies dans le panneau de configuration, par Microsoft Access ou par la personne qui a créé la base de données. Les exemples des valeurs de temps sont 10:42 AM et 18:06.

La devise est un type numérique utilisé pour représenter la valeur de l'argent dans un champ. Une valeur d'argent est représentée en utilisant le type de données devise.

Vue d'ensemble des opérateurs et des opérandes

Les zones d'information que nous avons utilisées jusqu'ici ont été créées dans de tables et puis, ont été rendus disponibles à d'autres objets, requêtes, formulaires et états, ainsi ces objets peuvent mettre en application leur propre fonctionnalité sans s'inquiéter d'afficher les champs vides ou insignifiants. Dans divers scénarios, vous devrez afficher un champ qui est une combinaison d'autres champs. Par exemple, vous allez devoir combiner les champs prénom et Nom afin de créer un champ NomEntier, ou, pour calculer le salaire hebdomadaire des employés, vous allez devoir recouvrer la valeur du champ Salaire et la multiplier par la  valeur du nombre total d'heures travaillées en semaine. La plupart de temps, sinon chaque fois, vous utiliserez dans ces expressions ce que nous appelons opérateurs et opérandes.

Une opération est une technique d'utilisation d'une valeur ou d'un champ, permettant de combiner deux zones d'information ou plusieurs valeurs ou de modifier une valeur existante, ou enfin de produire une nouvelle valeur. Basé sur ceci, pour effectuer une opération, vous avez besoin au moins d'une valeur ou d'un champ et un symbole. Une valeur ou un champ impliqué dans une opération s'appelle un opérande. Un symbole impliqué dans une opération s'appelle un opérateur.

Une opération unitaire est celle qui utilise seulement un opérande. Une opération binaire est celle qui opère avec deux opérandes.

Constantes

 

Introduction

Une constante est une valeur qui ne change pas. Les constantes que vous utiliserons dans vos bases de données ont été déjà créées et sont intégrées dans Microsoft Access. Normalement, en tant que Base Visuelle pour les Applications (VBA), la version Base Visuelle de Microsoft qui fonctionne avec Microsoft Access fournit également beaucoup de constantes. Vous  pouvez juste vous rendre compte de leur existence , mais vous ne pouvez pas les utiliser car  Microsoft Access en soi « ne les comprend pas ». Pour cette raison, nous mentionnerons ici seulement les constantes que vous pouvez utiliser en établissant des expressions régulières.

Les nombres algébriques que vous avez utilisés tout à l'heure sont des constantes parce qu'ils ne changent jamais. Les exemples des nombres constants sont 12, 0, 1505, ou 88146. Par conséquent, tout nombre auquel vous pouvez penser est une constante. Chaque lettre de l'alphabet est une constante et est toujours identique. Les exemples des lettres constantes sont d, n, C. Certains caractères sur votre clavier représentent les symboles qui ne sont ni des lettres ni des chiffres. Ce sont des constantes aussi. Les exemples sont et, |, @, ou !

Vrai ou faux

Dans l'algèbre booléenne, une chose est considérée vraie quand elle contient une valeur. La valeur est également considérée comme 1 ou oui. En revanche, si quelque chose ne contient pas une valeur, elle est considérée inexistante et non digne de considération. Une telle chose a une valeur fausse ou une valeur 0 ou non. Dans la réalité, tout dans votre base de données a une valeur, en ce qui concerne le moteur de la base de données. Pour rechercher une telle valeur, vous pouvez juste découvrir si la valeur d'un champ existe ou pas.

Comparer si une valeur est vraie ou fausse s'effectue généralement dans les champs booléens, un tel cas est le simple champ mère d'enregistrement des objets des étudiants (la table, le formulaire, la requête et probablement l'état) de la base de données ROSH. Si un enregistrement a une marque de contrôle, la table considère qu'un tel champ est vrai. Si la boîte de contrôle n'est pas vérifiée, alors il contient une valeur fausse.

NULLE

Tandis que les constantes vraies et fausses sont utilisées pour découvrir si une boîte de contrôle est marquée ou pas, la base de données fournit une autre constante utilisée pour découvrir si un champ est vide. Ceci peut être fait en utilisant la constante nulle.

Quand un champ contient une valeur, la valeur serait considérée en utilisant les opérateurs de comparaison que nous apprendrons sous peu. Si le champ est vide, il contient une valeur NULLE.

Opérateurs

 

L'opérateur de tâche =

Afin de fournir une valeur à un champ existant, vous pouvez utiliser un opérateur appelé opérateur de tâche. Sa syntaxe est :

VariableName = ValueOrVariable

L'opérande du côté gauche de l'opérateur = est désigné sous le nom de valeur ou de valeur gauche. Cet opérande doit toujours pouvoir être écrit à gauche. En d'autres termes, ça ne peut pas être le type de constante que nous passerons en revue plus tard. L'opérande du côté droit de l'opérateur est désigné sous le nom de valeur ou de valeur droite. Ça peut être une zone d'information ou une constante.

Il y a deux principales manières dont nous utiliserons l'opérateur de tâche. Imaginez déjà que pour faire valoir un champ et afficher la valeur de ce champ dans un autre champ, dans la source des contrôles du nouveau champ, vous pouvez écrire une expression qui assigne le champ existant. Voici un exemple qui assigne la valeur d'un champ existant Prénom à un nouveau champ en utilisant la propriété source des contrôles:

Dans certains autres cas, l'opérateur de tâche fera partie d'une plus longue expression. Nous verrons des exemples en passant.

L'opérateur unitaire positif +

L'algèbre utilise un type de règle pour classifier les nombres. Cette règle factice a une position moyenne à zéro. Les nombres du côté gauche de 0 sont considérés négatifs tandis que les nombres du côté droit de la constante 0 sont considérés positifs :

-∞ -6 -5 -4 -3 -2 -1 1 2 3 4 5 6 +∞
   0
-∞ -6 -5 -4 -3 -2 -1 1 2 3 4 5 6 +∞

Une valeur du côté droit de 0 est considérée positive. Pour exprimer qu'un nombre est positif, vous pouvez l'écrire avec le signe + à sa gauche. Les exemples sont +4, +228, +90335. Dans ce cas-ci le symbole + s'appelle un opérateur unitaire parce qu'il agit sur seulement un opérande. L'opérateur unitaire positif, une fois utilisé, doit être placé du côté gauche de son opérande.

Comme convention mathématique, quand une valeur est positive, vous n'avez pas besoin de l'exprimer avec le symbole +. Écrire juste un nombre sans un symbole signifie que le nombre est positif. Par conséquent, les numéros +4, +228, et +90335 peuvent être, et sont mieux exprimés comme 4, 228, ou 90335. Puisque la valeur n'affiche pas un signe, elle est référée comme non signée.

L'opérateur unitaire négatif -

Comme vous pouvez le voir sur la règle ci-dessus, pour exprimer tout nombre du côté gauche de 0, il doit être apposé avec un signe, à savoir le symbole -. Les exemples sont -12, -448,       -32706. Une valeur accompagnée par - est désigné négative. Le signe - doit être dactylographié du côté gauche du nombre qu'il accompagne.

Se rappeler que si un nombre n'a pas un signe, on le considère comme positif. Par conséquent, toutes les fois qu'un nombre est négatif, il doit avoir le signe - à sa gauche. De la même manière, si vous voulez changer une valeur positive en négative, vous pouvez juste ajouter le signe - à sa gauche. De la même manière, si vous voulez rendre négative la valeur d'un champ et l'assigner à un autre champ, vous pouvez dactylographier l'opérateur - sur sa gauche en l'assignant.

L'opérateur crochets : []

En passant en revue les règles sur les Noms des objets dans Microsoft Access, nous avons vu que nous devrons utiliser les noms qui sont faits en un mot (aucun espace). En réalité, Microsoft Access, comme mentionné déjà, est particulièrement flexible avec les noms. Il utilise un mécanisme pour délimiter un nom quand un tel nom est impliqué dans une opération. L'opérateur utilisé pour indiquer le début d'un nom est le crochet de gauche ou d'ouverture [. À la fin d'un nom, un crochet de droite ou un crochet de fermeture ] est utilisé. Pour être sûr, si un nom est fait d'un ou plusieurs mots, Microsoft Access préfère l'inclure dans les crochets.

Dans une opération, également appelée une expression, au lieu d'utiliser un nom tel que FirstName, vous devriez utiliser [FirstName]. Naturellement, si un nom est fait en plus d'un mot, ce qui est fréquent avec les objets de  la base de données créés en utilisant l'assistant de base de données, vous devez toujours l'inclure dans des crochets. Un exemple serait [SousFormulaire Titres vidéo]. Le champ FirstName auquel nous avons l'habitude d'assigner une autre valeur peut être écrit comme suit :

L'opérateur point d'exclamation: !

Les objets utilisés dans Microsoft Access sont groupés en catégories appelées des collections. Par exemple, les formulaires appartiennent à une collection d'objets appelés Formulaires. Les états appartiennent à une collection d'objets appelés Etats. Les champs de données appartiennent à une collection appelée Contrôle. Basé sur ceci, tous les formulaires de votre projet de base de données appartiennent à la collection des formulaires, tous vos états appartiennent à la collection des Etats, et toutes les contrôles que vous utilisez appartiennent à la collection des contrôles.

Pour appeler un objet particulier dans une opération, en utilisant l'opérateur point d'exclamation, dactylographiez le nom de la collection suivi de l'opérateur !, suivi du nom de l'objet que vous voulez utiliser. Par exemple, si vous avez une boîte de textes appelée FirstName et vous voulez vous reférer à elle, vous pouvez dactylographier Contrôle ! FirstName. Voici le même exemple qui assigne un champ FirstName dans une boîte des textes en utilisant sa propriété source de contrôle:

Le nom de la collection est utilisé pour exécuter ce qui est désigné qualification : le nom de la collection « qualifie » l'objet. En d'autres termes, il aide le moteur de la base de données à localiser l'objet de sa collection auquel il faut  se reporter. C'est utile au cas où deux objets de différentes catégories seraient mentionnés. Puisque vous ne pouvez pas avoir deux champs avec le même nom sur le même formulaire ou état, il est sûr d'omettre le nom des contrôles de la collection en se reportant à un champ.

Si vous utilisez l'assistant de base de données ou si vous créez vos propres objets, Microsoft Access permet à deux objets d'avoir le même nom, tant qu'ils n'appartiennent pas à la même catégorie. Par exemple, vous ne pouvez pas avoir deux formulaires appelés Employés dans la même base de données. De la même manière, vous ne pouvez pas avoir deux états appelés Contrats dans la même base de données. D'autre part, vous pouvez avoir un formulaire appelé Employés et un état appelé Employés dans la même base de données. Pour cette raison, en créant des expressions, vous devrez (avec emphase) qualifier l'objet auquel vous vous référez, en utilisant sa collection. Par conséquent, quand un objet appelé Employés est mentionné dans une expression, vous devrez indiquer sa collection en utilisant l'opérateur!. Un exemple serait  formulaires ! Employés qui signifie le formulaire Employés de la collection formulaires. Si le nom du formulaire est fait de plus d'un mot, ou pour la convenance (fortement suggérée), vous devez utiliser les crochets pour délimiter le nom du formulaire. Par conséquent, le formulaire serait accédé avec des formulaires![Employés].

Pour se référer à un contrôle défini sur un formulaire ou un état, vous pouvez ajouter le nom du contrôle à la fin de l'expression. Puisque le contrôle appartient à sa collection, elle peut être accédée par l'opérateur !:

L'opérateur point : .

Dans des leçons précédentes, nous avons appris qu'une propriété est quelque chose qui caractérise ou décrit un objet. Par exemple, les utilisateurs utilisent principalement une boîte de textes pour lire le texte qu'elle contient, ou pour changer son contenu, en modifiant le texte existant ou en écrivant le nouveau texte. Par conséquent, le texte que l'utilisateur dactylographie dans une boîte de textes est une propriété de la boîte de textes. Pour accéder à la propriété d'un objet, dactylographier le nom de l'objet, suivi d'un point, suivi du nom de la propriété dont vous avez besoin. La syntaxe utilisée est :

Object.PropertyName

La propriété que vous essayez d'utiliser doit être une propriété valide de l'objet. Dans Microsoft Access, pour utiliser une propriété d'un objet, vous devez savoir avec certitude que la propriété existe. Malheureusement, toutes les propriétés ne sont pas disponibles.

Les guillemets: ""

Une chaîne est un espace vide, un caractère, ou un groupe de caractères que vous dactylographiez ou fournissez à un contrôle et vous voulez que ce caractère ou ce groupe de caractères soit considéré « comme il est ». En d'autres termes, l'expression ou le contrôle qui reçoit la chaîne devrait la garder comme vous la leur avez fournie, à moins que vous indiquiez autre chose.

Une chaîne peut être un espace vide ou un caractère, tel que $ ou W ; un groupe de caractères comme à domicile ou Manchester united ou verbalement parlant, je veux dire… Ah oublie ça. La plupart de temps, vous voudrez que la base de données garde ce caractère ou groupe de caractères exactement comme vous ou l'utilisateur l'avez écrit. Dans le programme, pour faire savoir que c'est une chaîne, vous devez l'enfermer dans les guillemets. Ainsi nos exemples de chaînes seraient "$", "w", "Domicile", "Manchester United", et "Verbalement parlant, je veux dire… Ah oublie ça". Pour assigner une chaîne à un champ, dans la source des contrôles du champ, vous pouvez dactylographier l'opérateur de tâche suivi de la chaîne entre guillemets. Voici un exemple :

L'opérateur de coordination: &

L'opérateur "&" est utilisé pour ajouter une chaîne à une autre. Il peut également être utilisé pour apposer la teneur de deux contrôles, ou de deux expressions. Ceci est considéré comme les enchaîner. Par exemple, il pourrait vous permettre d'enchaîner un prénom et un nom, produisant un nom et prénoms. La syntaxe générale de l'opérateur de coordination "&" est :

valeur1 & valeur2

Pour afficher une expression enchaînée dans un champ non lié, utilisez l'opérateur de tâche sur le champ. Voici un exemple:

Voici un exemple de formulaire dans affichage formulaire:

De nouveau, vous devrez inclure le nom d'un champ entre crochets. Pour enchaîner plus de deux chaînes, vous pouvez utiliser autant d'opérateurs "&" pour séparer des expressions quelconques selon les besoins. Après avoir enchaîné les chaînes ou les valeurs, vous pouvez assigner le résultat à une valeur ou à une expression différente en utilisant l'opérateur de tâche. La syntaxe utilisée est :

=Field1 & Field2 & Field_n

Voici les exemples

=FirstName & " " & LastName

Ceci afficherait, par exemple, Boniface Dunkerque

= [LastName] & " , " & [FirstName]

Ceci produirait, par exemple, Chang, Helene

= [adresse] & " " & [ville] & " " & [état] & " " & [ZIPCode] & " " & [pays]

Ceci afficherait une adresse complète dans un champ.

L'addition : +

L'addition est utilisée pour ajouter une valeur ou expression à une autre. elle est désignée par le symbole + et sa syntaxe est :

valeur1 + valeur2

L'addition vous permet de fusionner deux nombres tels que 12 + 548 ou 5004.25 + 7.63

Après avoir effectué l'addition, vous obtenez un résultat. Vous pouvez fournir un tel résultat à un autre champ d'un formulaire ou d'un état. Ceci peut être fait en utilisant l'opérateur de tâche. La syntaxe utilisée serait :

= valeur1 + valeur2

La soustraction : -

La soustraction est exécutée en recherchant une valeur dans une autre valeur. Ceci est fait en utilisant le symbole -. La syntaxe utilisée est :

valeur 1 - valeur2

La valeur 2 est soustraite de la valeur 1. Après que l'opération soit effectuée, une nouvelle valeur en résulte. Ce résultat peut être utilisée de n'importe quelle manière selon vos besoins. Par exemple, vous pouvez l'afficher dans un contrôle en utilisant l'opérateur de tâche comme suit:

= valeur1 - valeur2

La multiplication: *

La multiplication laisse ajouter une valeur à elle-même un certain nombre de fois, défini par la deuxième valeur. La multiplication est exécutée avec le signe *. Voici un exemple:

valeur1 * valeur2

Pendant l'opération, la valeur 1 est à plusieurs reprises ajoutée à elle-même, autant de fois la  valeur 2. Le résultat peut être assigné à la source de contrôles d'un champ. L'expression serait écrite comme suit:

= valeur1 * valeur2

La Division de nombre entier: \

La division d'un article signifie son découpage en morceaux ou les fractions en une valeur définie. Par exemple, quand vous coupez une pomme au milieu, vous la divisez en 2 morceaux. Si vous coupez chacun des morceaux résultants, vous obtiendrez 4 morceaux ou fractions. Ceci est considéré que vous si avez divisé la pomme en 4 divisions. Par conséquent, la division est utilisée pour obtenir la fraction d'un nombre en termes des autres.

Microsoft Access fournit deux types de résultats pour l'opération de division. Si vous voulez que le résultat de l'opération soit un nombre normal, appelé un nombre entier, utilisez « l'opérateur antislash \ » comme opérateur. Voici un exemple:

Valeur 1 \ valeur 2

Cette opération peut être effectuée sur deux types de nombres valides, avec ou sans parties décimales. Après l'opération, le résultat sera un nombre naturel. Le résultat de l'opération peut être assigné à un champ en utilisant l'opérateur de tâche:

= valeur 1 \ valeur 2

La Division : /

Le deuxième type de résultats de division est un nombre décimal. Il est exécuté avec le Slash / ». Sa syntaxe est :

Valeur1 / valeur2

Après que l'opération soit effectuée, le résultat est un nombre décimal. Le résultat de l'opération peut être assigné à un champ en utilisant l'opérateur de tâche :

= valeur1 / valeur2

L'élévation à une puissance : ^ ou exponentiation

L'élévation à une puissance est la capacité d'élever un nombre à la puissance d'un autre nombre. Cette opération est effectuée en utilisant l'opérateur ^ . Elle utilise la formule mathématique suivante :

y X

Dans Microsoft Access, cette formule est écrite comme y^x et signifie la même chose.  Y et x peuvent être l'un ou l'autre des valeurs ou des expressions, mais ils doivent porter des valeurs valides qui peuvent être évaluées.

Quand l'opération est effectuée, la valeur de y est augmentée à la puissance de X. Vous pouvez afficher le résultat d'une telle opération dans un champ en utilisant l'opérateur de tâche comme suit:

=y^x

L'opérateur Reste : Mod

L'opération de division donne comme résultat, un nombre avec ou sans valeurs décimales, ce qui est très bien le cas dans certaines circonstances. Parfois vous voudrez obtenir la valeur restante après qu'une division ait rendu un résultat naturel. L'opération Reste est effectuée avec le mot-clé mod. Sa syntaxe est:

Valeur2 mod valeur1

Le résultat de l'opération peut être utilisé comme vous entendez ou vous pouvez l'afficher dans un contrôle en utilisant l'opérateur de tâche comme suit:

= valeur2 mod valeur1

L'opérateur parenthèses : ()

Les parenthèses sont utilisées dans deux circonstances principales : en procédures ou en fonctionnement. Les parenthèses aident à créer des sections dans une opération. Ceci se produit régulièrement quand plus d'opérateur sont utilisées dans une opération. Considérez l'opération suivante : 8 + 3 * 5

Le résultat de cette opération dépend de ce que vous voulez exactement. Vous voulez additionner 8 à 3 et multipliez alors le résultat par 5 ou vous voulez multiplier 3 par 5 et ajouter alors 8 au résultat? Les parenthèses vous permettent d'indiquer quelle opération devrait être effectuée d'abord dans une opération à plusieurs opérateurs. Dans notre exemple, si vous voulez additionner premièrement 8 à 3 et multiplier le résultat par 5, vous écrirez (8 + 3) * 5. Ceci produira 55. D'autre part, si vous voulez multiplier 3 par 5 en premier et ajouter alors 8 au résultat, vous écrirez 8 + (3 * 5). Ceci produirait 23.

Comme vous pouvez le voir, les résultats sont différents selon que les parenthèses sont utilisées dans une opération qui fait participer plusieurs opérateurs. Ce concept est basé sur une théorie appelée la priorité d'opérateurs. Cette théorie contrôle quelle opération exécuter avant l'autre et les parenthèses vous permettent de contrôler l'ordre de ces opérations.

Opérateurs logiques

 

Introduction

Les bases de données et d'autres environnements de programmation fournissent des opérateurs que vous pouvez utiliser pour exécuter l'analyse des données. Ces opérateurs utilisés s'appellent opérateurs logiques parce qu'ils sont habitués à effectuer des comparaisons qui produisent un résultat vrai ou faux (il n'y a aucun résultat moyen : quelque chose n'est pas à moitié vraie et à moitié fausse. De même, il n'y a pas de « ne sait pas » si c'est vrai ou si c'est faux).

L'égalité =

L'opérateur d'égalité est utilisée pour comparer la similitude de deux valeurs. La syntaxe de cette opération est :

Valeur1 = valeur2

Si la valeur1 et la valeur2 contiennent la même valeur, alors la comparaison produit un résultat vrai. S'ils contiennent des valeurs différentes, la comparaison rend une valeur fausse

L'opérateur d'inégalité : <>

Pour découvrir si deux champs contiennent des valeurs différentes, vous pouvez utiliser l'opérateur d'inégalité qui est représenté par <>. Sa syntaxe est :

Valeur2 <> valeur1

Cette comparaison est effectuée entre la valeur1 et la valeur2. Si elles contiennent des valeurs différentes, alors la comparaison produit une valeur vraie (assurez-vous de comprendre cette propriété d'algèbre booléenne). Si elles contiennent la même valeur, la comparaison produit faux:

Ceci vous prouve que l'égalité (=) et les opérateurs d'inégalité (<>) sont vis-à-vis l'un et l'autre.

Strictement Inférieur à < 

L'opérateur « Inférieur à » utilise la syntaxe suivante :

Valeur1 < valeur2

Si la valeur1 contient une valeur qui est inférieure à celle de la valeur2, la comparaison produit vrai. Si la valeur1 contient une valeur qui est plus grande ou semblable à celle de la valeur2, la comparaison rend faux:

Less Than

Inférieur ou égal <= 

En comparant deux valeurs, vous pouvez vouloir savoir si deux champs contiennent la même valeur ou si un est inférieur à l'autre. Cette comparaison peut être effectuée avec l'opérateur « inférieur ou égal ». Elle est représentée par <=. Sa syntaxe est :

Valeur2 <= valeur1

Si les deux opérandes (valeur1 et valeur2) contiennent la même valeur, alors la comparaison produit un résultat vrai. Si la valeur1 contient une valeur qui est inférieure à celle de la valeur2, la comparaison produit toujours un résultat vrai. En revanche, si la valeur de la valeur1 est plus élevée que celle de la valeur2, la comparaison rend un résultat faux:

Notez que > et les opérateurs de <= sont vis-à-vis l'un et l'autre.

Opérateur logique : strictement Supérieur à > 

comme opérateur il est utilisé pour découvrir si une valeur est « plus grande » qu'une autre. Sa syntaxe est :

Valeur1 > valeur2

L'opération est effectuée sur les valeurs de la valeur1 et de la valeur2. Si la valeur1 a une valeur plus grande que celle de la valeur2, alors la comparaison produit vrai. Autrement, la comparaison produit faux. C'est-à-dire, si la valeur de la valeur2 est supérieur ou égal à  la valeur1, alors la comparaison produit faux:

 

 Supérieur ou égal >=

Si vous avez deux valeurs et voulez découvrir si elles contiennent des valeurs semblables ou si la première est plus grande que la seconde, vous pouvez utiliser l'opérateur >= dont la syntaxe est :

Valeur1 >= valeur2

Si la valeur1 et la valeur2 contiennent la même valeur, alors la comparaison rend un résultat vrai. De même, si l'opérande de gauche, valeur1, a une valeur plus grande que que l'opérande de droite, la valeur2, la comparaison produit toujours vrai. Si la valeur de la valeur1 est moins que la valeur de la valeur2, la comparaison produit un résultat faux:

Par conséquent, < et le >= sont vis-à-vis.

L'opérateur NOT

Pour nier la présence, la disponibilité, ou l'existence d'une valeur, vous pouvez utiliser l'opérateur NOT. Cet opérateur est principalement utilisé pour renverser une valeur booléenne. Par exemple, nous avons appris que faux est l'opposé de vrai. De la même manière, vrai est l'opposé de faux. Si vous voulez comparer une valeur comme n'étant pas vrai, l'expression NOT vraie produirait le même résultat que la valeur fausse. Pour la même raison, l'expression NOT fausse est la même que vraie.

L'opérateur IS

Pour valider quelque chose comme étant possible, vous pouvez utiliser l'opérateur IS. Par exemple, pour reconnaître que quelque chose est NULL, vous pouvez utiliser l'expression IS NULL. De la même manière, pour valider que quelque chose n'est pas nulle, vous pouvez utiliser l'expression IS NOT NULL.

L'opérateur IN

L'opérateur IN est utilisé pour vérifier si un enregistrement ou un groupe d'enregistrements est trouvé dans un groupe.

 

Précédent Copyright © 2007, Yevol Suivant