Heim >Datenbank >SQL >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-04-29 15:18:121255Durchsuche

In SQL wird der Operator „<>“ verwendet, um „ungleich“ einer bestimmten Bedingung auszudrücken. Die Syntax lautet: SELECT FROM Tabellenname WHERE Spaltenname <> Beispiel: Um Kunden zu finden, deren Name ungleich „John Doe“ ist: SELECT FROM customer WHERE name <> um Produkte zu finden, deren Preis ungleich 100 ist: SELECT * FROM products WHERE price < > 100.

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

So drücken Sie „ungleich“ mit SQL aus

Verwenden Sie in SQL den Operator „<>“, um „ungleich“ auszudrücken.

Syntax:

<code>SELECT * FROM table_name WHERE column_name <> value</code>

Das folgende Beispiel zeigt, wie der „<>“-Operator verwendet wird:

<code>-- 查找所有姓名不为 "John Doe" 的客户
SELECT * FROM customers WHERE name <> 'John Doe';

-- 查找所有价格不为 100 的产品
SELECT * FROM products WHERE price <> 100;

-- 查找所有订单日期不为 "2023-03-08" 的订单
SELECT * FROM orders WHERE order_date <> '2023-03-08';</code>

Andere Hinweise:

  • Der „<>“-Operator kann ebenfalls verwendet werden um den NULL-Wert zu vergleichen. Die folgende Abfrage gibt beispielsweise alle Kunden mit Namen ungleich NULL zurück:
<code>SELECT * FROM customers WHERE name <> NULL;</code>
  • Stellen Sie bei Verwendung des Operators „<>“ sicher, dass die Datentypen übereinstimmen. Wenn beispielsweise „Spaltenname“ eine Zeichenfolge ist, muss auch „Wert“ eine Zeichenfolge sein.

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