Comment exécuter une instruction IF en SQL?

La fonction IF () est transmise avec deux paramètres, un pour vrai et l'autre pour faux. Apprenez à implémenter l'instruction if dans SQL avec des exemples.

SQL Server vous permet d'exécuter une logique de programmation en temps réel sur les valeurs de votre requête. Sur la base de ces évaluations logiques, vous pouvez générer des valeurs dans le cadre de l'ensemble de données renvoyé. Dans ce blog, vous apprendrez comment implémenter l'instruction if en SQL avec des exemples. Vous trouverez ci-dessous les sujets traités dans ce blog -





Condition IF dans SQL

La fonction IF () est transmise avec deux paramètres, un pour vrai et l'autre pour faux. La fonction renvoie une valeur si une condition est TRUE et une autre valeur si la condition est FALSE.



Syntaxe de l'instruction IF en SQL:

IF (condition, value_if_true, value_if_false)

Valeurs des paramètres

état

Obligatoire. La valeur à tester



value_if_true

lancer un double en java int

Optionnel. La valeur à renvoyer si état est vrai

value_if_false

Optionnel. La valeur à renvoyer si état c'est faux

If Condition Integer Exemples

Exemple 1:

Renvoie 0 si la condition est TRUE, ou 1 si la condition est FALSE:

SÉLECTIONNER SI(100<500, 0, 1)

Production:

Instruction IF dans SQL | Edureka

Exemple 2:

SÉLECTIONNER SI(900<500, 0, 1)

Production:

trouver le nombre maximum dans le tableau java

En allant de l'avant avec l'instruction IF dans SQL, voyons quelques exemples de chaînes.

Si exemples de chaînes de conditions

Exemple 3:

Test If condition à l'aide de chaînes

Si ladeux chaînes sont identiques, la requête renvoie «OUI» sinon elle renvoie «NON»

SÉLECTIONNER SI(STRCMP ('Bonjour','apprenant') = 0,'OUI','NON')

Production:

Exemple 4:

SÉLECTIONNER SI(STRCMP ('Bonjour','Bonjour') = 0,'OUI','NON')

Production:

Avec cela, nous arrivons à la fin de ce blog sur «Instruction If en SQL». J'espère que cela a ajouté à vos connaissances. Si vous souhaitez en savoir plus sur MySQL et apprenez à connaître cette base de données relationnelle open-source, puis consultez notre qui vient avec une formation en direct animée par un instructeur et une expérience de projet réelle. Cette formation vous aidera à comprendre MySQL en profondeur et vous aidera à maîtriser le sujet.