Heim  >  Artikel  >  Datenbank  >  Wie schreibe ich in SQL, dass eine bestimmte Bedingung nicht erfüllt ist?

Wie schreibe ich in SQL, dass eine bestimmte Bedingung nicht erfüllt ist?

下次还敢
下次还敢Original
2024-05-01 23:33:47840Durchsuche

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 in SQL, dass eine bestimmte Bedingung nicht erfüllt ist?

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 gleich 10 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn