Dans MySQL, différentes fonctions ont composé un ensemble de commandes de langage de requête structuré (SQL) avec des paramètres spécifiques qui effectuent plusieurs opérations et des valeurs de retour à la suite de cette condition satisfaite. Plus précisement, "SI()"Est l'une des fonctions de contrôle des flux les plus importantes qui dépendent de la condition fournie et renvoie le«Vrai" ou "FAUX”Valeur lorsque l'instruction spécifiée s'exécute.
Dans ce blog, nous parlerons de:
Pouvons-nous utiliser la fonction «if ()» dans la requête «Sélectionner» dans MySQL?
Oui, nous pouvons utiliser le "SI()«Fonction dans le«SÉLECTIONNER»Requête dans MySQL.
Syntaxe
La syntaxe générale du «SI()»La fonction est donnée ci-dessous:
If (input_condition, true_value, false_value)Ici:
Utilisez la fonction «if ()» dans SELECT Query dans MySQL
Consultez les étapes fournies pour utiliser le «SI()«Fonction dans le«SÉLECTIONNER»Requête dans MySQL.
Étape 1: Ouvrez l'invite de commande
Tout d'abord, recherchez le «Invite de commande«À l'aide du menu de démarrage:
Étape 2: Accédez au serveur MySQL
Ensuite, exécutez la requête donnée pour accéder au serveur MySQL en spécifiant le nom d'utilisateur et le mot de passe par défaut:
mysql -u root -pÉtape 3: Afficher les bases de données
Ensuite, énumérez les bases de données en exécutant le «MONTRER" mettre en doute:
Afficher des bases de données;À partir de la sortie en dessous, nous avons sélectionné le «mariadb" base de données:
Étape 4: Exécutez la requête «Utiliser»
Exécutez le "UTILISER»Instruction pour modifier la base de données:
Utilisez MariAdb;Étape 5: Afficher les tables
Maintenant, affichez toutes les tables existantes de la base de données actuelle en utilisant le «MONTRER" commande:
Montrer des tables;Étape 6: Afficher les données de la table
Après cela, exécutez le «SÉLECTIONNER»Requête pour afficher les lignes et les colonnes de table:
Sélectionner * chez le client;Note: Les étapes précédemment effectuées sont des conditions préalables à l'utilisation du «SI»Déclaration dans le«SÉLECTIONNER»Requête dans MySQL. Découvrez les sections suivantes pour une meilleure compréhension.
Utilisez la fonction if () sans clause où
Nous pouvons utiliser le «SI()”Fonction sans le«OÙ”Clause, comme vous pouvez le voir dans la commande donnée:
Sélectionnez FirstName, if (City = 'Berlin', "Oui", "Non") comme 'Oui / Non', pays du client;Ici:
Lorsque la requête mentionnée ci-dessus est exécutée, elle montrera "Oui»Contre ces dossiers qui satisfont aux conditions. D'un autre côté, les dossiers qui ne respectent pas la condition montreront le «Non"En conséquence, le"OUI NON" colonne:
Utilisez la fonction if () avec la clause où
Le "OÙ"La clause peut être utilisée avec le"SI()" fonction. Pour ce faire, essayez la requête fournie:
Sélectionnez FirstName, if (id> 10, "Oui", "Non") comme "Oui / Non" du client où country = 'Allemagne';Ici:
Lorsque la requête ci-dessus est exécutée, elle montrera le «Oui" ou "Non«En conséquence, le«OUI NON”Colonne contre les enregistrements qui sont remplis les conditions ou les enregistrements qui ne remplissent pas la condition:
C'est tout! Nous avons décrit les usages du «SI()«Fonction dans le«SÉLECTIONNER»Requête dans MySQL.
Conclusion
Oui le "SI()«La fonction peut être utilisée dans le«SÉLECTIONNER»Requête dans MySQL. Le "Sélectionnez, if (, ,