L'opérateur OR est utilisé dans MySQL pour joindre des conditions, si une condition est vraie, alors l'expression est vraie. La syntaxe est <condition1> || <condition2>, où la condition peut être une expression booléenne. Vous pouvez utiliser l'opérateur OR pour interroger les enregistrements qui remplissent plusieurs conditions. Il a une priorité inférieure à celle de l'opérateur AND. Si nécessaire, utilisez des parenthèses.

Opérateur OR dans MySQL
1. Présentation
L'opérateur OR (||) est utilisé dans MySQL pour connecter logiquement deux conditions ou plus. Le résultat est le suivant :
- Le cas échéant. une condition est vraie, l’expression entière est vraie.
- Si toutes les conditions sont fausses, l'expression entière est fausse.
2. Syntaxe
La syntaxe de l'opérateur OR est la suivante :
1 | <code><condition1> || <condition2></code>
|
Copier après la connexion
où <condition1>
和 <condition2>
est une expression booléenne.
3. Exemples d'utilisation
Voici quelques exemples d'utilisation de l'opérateur OR :
- Requête d'enregistrements portant le nom "John" ou "Jane" :
1 | SELECT * FROM users WHERE name = "John" OR name = "Jane" ;
|
Copier après la connexion
- Requête d'un prix de produit supérieur à 100 dollars américains ou quantité d'inventaire Enregistrements supérieurs à 50 :
1 | SELECT * FROM products WHERE price > 100 OR quantity > 50;
|
Copier après la connexion
- Interroger les utilisateurs avec le rôle "Administrateur" ou "Éditeur" :
1 | SELECT * FROM users WHERE role = "Admin" OR role = "Editor" ;
|
Copier après la connexion
4. Autres notes
- L'opérateur OR a une priorité plus élevée que l'opérateur AND Faible , les parenthèses doivent donc être utilisées pour appliquer l'ordre des opérations en cas de besoin.
- Si les deux conditions sont NULL, le résultat de l'opérateur OR est NULL. L'opérateur
- OR peut également être utilisé pour joindre plusieurs sous-requêtes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!