Der IN-Operator wird in SQL verwendet, um die Einbeziehung anzuzeigen, und seine Syntax lautet „Spaltenname IN (Wert1, Wert2, ...)“. Zu den erweiterten Darstellungen gehören NOT IN, ANY und ALL, die prüfen, ob ein Wert nicht in einer Liste, in einer Unterabfrage oder in allen Unterabfragezeilen vorhanden ist. In SQL können Sie den Operator
IN
verwenden, um die Einbeziehung auszudrücken. DerIN
-Operator prüft, ob ein Wert in der angegebenen Liste enthalten ist. ... Darüber hinaus stehen folgende erweiterte Darstellungen zur Verfügung:
NOT IN:
Überprüft, ob ein Wert nicht in der angegebenen Liste enthalten ist.ANY:
Prüft, ob in den von der Unterabfrage zurückgegebenen Zeilen ein Wert enthalten ist.IN
操作符表示包含。IN
操作符检查一个值是否包含在指定列表中。
语法:
<code>SELECT column_name FROM table_name WHERE column_name IN (value1, value2, ...)</code>
示例:
找出所有包含特定字母的员工姓名:
<code>SELECT employee_name FROM employees WHERE employee_name IN ('John', 'Mary', 'Bob')</code>
扩展表示:
除了基本 IN
<code>SELECT order_id FROM orders WHERE customer_id NOT IN (12345, 67890)</code>
<code>SELECT customer_id FROM customers WHERE customer_id IN (SELECT customer_id FROM orders WHERE amount > 100)</code>
Das obige ist der detaillierte Inhalt vonSo drücken Sie die Inklusion in SQL aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!