Maison >base de données >SQL >Que utiliser lors de l'écriture de conditions après où dans SQL
Les conditions après la clause WHERE sont utilisées pour filtrer les données renvoyées. Les conditions utilisent généralement des opérateurs tels que égal à, non égal à, supérieur à, inférieur à, etc. LIKE, IN, BETWEEN, etc. peuvent également être utilisés. . Les conditions peuvent être combinées à l'aide des opérateurs logiques AND, OR, NOT. Par exemple, WHERE salaire > 50 000 AND département = « Ventes » filtre les employés dont le salaire est supérieur à 50 000 $ et un département « Ventes ».
Conditions suivant la clause WHERE dans SQL
Dans les requêtes SQL, la clause WHERE est utilisée pour spécifier certaines conditions pour filtrer les données renvoyées. Ces conditions peuvent être appliquées à n’importe quelle colonne du tableau. La condition suivie de la clause
WHERE utilise généralement l'un des opérateurs suivants :
Exemple :
La requête suivante sélectionne tous les clients dont les noms commencent par "John" dans la table nommée "clients" :
<code class="sql">SELECT * FROM customers WHERE name LIKE 'John%';</code>
La requête suivante sélectionne toutes les commandes dont le montant total est supérieur à 100 $ de commande :
<code class="sql">SELECT * FROM orders WHERE total > 100; <p>Dans une clause WHERE, la syntaxe d'une condition est généralement : </p> <pre class="brush:php;toolbar:false"><code class="sql">列名 运算符 值</code>
Les conditions peuvent être combinées entre elles à l'aide d'opérateurs logiques tels que AND, OR et NOT. Par exemple, la requête suivante sélectionne tous les employés dont le salaire est supérieur à 50 000 $ et le département « Ventes » à partir d'une table nommée « employés » :
<code class="sql">SELECT * FROM employees WHERE salary > 50000 AND department = 'Sales';</code>
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!