Maison >base de données >SQL >Comment écrire non égal à une certaine condition en SQL
AUCUNE condition ne peut être utilisée en SQL si elle n'est pas égale à une certaine condition. Par exemple : différent d'une certaine valeur : WHERE nom_colonne <> valeur différente de la valeur dans la liste : WHERE nom_colonne NOT IN (liste) ; ).
Comment écrire différent d'une certaine condition en SQL
En SQL, différent d'une certaine condition peut utiliser la syntaxe suivante :
<code class="sql">NOT condition</code>
où condition
doit être une condition niée. condition
是需要取反的条件。
示例 1:不等于某个值
例如,要查询不等于 10
的所有记录,可以使用以下查询:
<code class="sql">SELECT * FROM table_name WHERE column_name <> 10;</code>
示例 2:不等于某个列表中的值
要查询不等于 (10, 20, 30)
Exemple 1 : Différent d'une certaine valeur
Par exemple, pour interroger tous les enregistrements qui ne sont pas égaux à10
, vous pouvez utiliser la requête suivante :
<code class="sql">SELECT * FROM table_name WHERE column_name NOT IN (10, 20, 30);</code>🎜Exemple 2 : Différent d'une certaine liste Pour interroger tous les enregistrements qui ne sont pas égaux à
(10, 20, 30)
, vous pouvez utiliser la requête suivante : 🎜<code class="sql">SELECT * FROM table_name WHERE column_name <> (SELECT column_name FROM other_table_name WHERE condition);</code>🎜🎜Exemple 3 : Différent d'une certaine sous-requête 🎜🎜🎜Pour demander si la sous-requête égale renvoie tous les enregistrements dans le résultat, vous pouvez utiliser la requête suivante : 🎜rrreee
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!