Ce message fournira une syntaxe ainsi que des exemples pour la clause Where pour votre meilleure compréhension.
Conditions préalables
Vous devez installer MySQL dans votre système. Après son installation, connectez un serveur MySQL local à l'aide de cette syntaxe:
mysql -u -pUne fois que vous êtes connecté au serveur local, utilisez cette commande pour afficher toutes les bases de données disponibles:
Afficher des bases de données;Pour modifier la base de données de travail, saisissez cette commande:
UTILISER ;Un message de réussite s'affichera.
Syntaxe de la clause
La syntaxe pour la clause MySQL est simple et simple, dans la condition de syntaxe peut être une comparaison simple d'égalité ou une expression complexe:
Exemple 1: Comparaison de l'égalité en utilisant la clause où
Supposons que vous souhaitiez obtenir les données où le «Pays"La valeur est égale à"Etats-Unis», Tapez cette commande:
Ici, vous avez filtré les enregistrements avec succès.
Exemple 2: Comparaison avec les opérateurs en utilisant la clause
Vous pouvez utiliser différents opérateurs dans des conditions pour filtrer les données qui correspondent à la condition spécifique. Par exemple, si vous souhaitez obtenir des enregistrements de «Prix unitaire"Qui sont inférieurs et égaux à"25", taper:
Vous pouvez également taper ceci pour une meilleure compréhension:
Sélectionner * dans OrderItemIl est visible que chaque enregistrement soit supérieur à «100».
Exemple 3: où la clause avec plusieurs conditions
Vous pouvez également utiliser des opérateurs «et» et «ou» en combinaison avec la clause pour obtenir le résultat en fonction de plusieurs conditions, saisissez cette commande pour obtenir des données en fonction de la condition pour le «Identifiant"Colonne et condition appliqués sur"Prix unitaire" condition:
Exemple 4: Utilisation de l'opérateur in dans une clause WHERE
L'opérateur in est utilisé dans une clause Where pour récupérer des enregistrements en fonction de plusieurs valeurs possibles pour une colonne spécifique, saisissez le code suivant pour obtenir la valeur de «ville"Pour les valeurs"Londres" et "Singapour»:
La clause où peut être imbriquée pour trouver plusieurs possibilités, supposons que vous souhaitiez rechercher une condition pour «Identifiant" dans "Client»Tableau en fonction du«Numéro de commande" dans "Commande" tableau:
Sélectionner * chez le clientVous êtes maintenant capable de récupérer des données sur la base de conditions spécifiques à l'aide de la clause.
Conclusion
La clause WHERE dans MySQL est une partie essentielle de toute instruction SELECT et est utilisée pour filtrer les résultats en fonction des conditions spécifiées. Si vous recherchez des valeurs spécifiques, des gammes de valeurs ou des modèles dans vos données dans une énorme base de données, la clause WHERE fournira un moyen flexible et efficace de le faire.