KEINE Bedingung kann in SQL verwendet werden, wenn sie einer bestimmten Bedingung nicht entspricht. Beispiel: ungleich einem bestimmten Wert: WHERE Spaltenname <> Wert ungleich dem Wert in der Liste: WHERE Spaltenname NOT IN (Liste); ).
Wie schreibe ich „ungleich zu einer bestimmten Bedingung“ in SQL?
In SQL kann „ungleich zu einer bestimmten Bedingung“ die folgende Syntax verwenden:
<code class="sql">NOT condition</code>
wo condition
muss Bedingung negiert werden. condition
是需要取反的条件。
示例 1:不等于某个值
例如,要查询不等于 10
的所有记录,可以使用以下查询:
<code class="sql">SELECT * FROM table_name WHERE column_name <> 10;</code>
示例 2:不等于某个列表中的值
要查询不等于 (10, 20, 30)
Beispiel 1: Nicht gleich einem bestimmten Wert
Um beispielsweise alle Datensätze abzufragen, die nicht gleich10
sind, können Sie die folgende Abfrage verwenden:
<code class="sql">SELECT * FROM table_name WHERE column_name NOT IN (10, 20, 30);</code>🎜Beispiel 2: Ungleich einer bestimmten Liste Um alle Datensätze abzufragen, die ungleich
(10, 20, 30)
sind, können Sie die folgende Abfrage verwenden: 🎜<code class="sql">SELECT * FROM table_name WHERE column_name <> (SELECT column_name FROM other_table_name WHERE condition);</code>🎜🎜Beispiel 3: Ungleich einer bestimmten Unterabfrage 🎜🎜🎜Um abzufragen, ob die Unterabfrage „equals“ alle Datensätze im Ergebnis zurückgibt, können Sie die folgende Abfrage verwenden: 🎜rrreee
Das obige ist der detaillierte Inhalt vonWie schreibe ich in SQL, dass eine bestimmte Bedingung nicht erfüllt ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!