SQL Like Operator

SQL Like Operator
In diesem Tutorial lernen Sie, wie Sie den ähnlichen Operator in Standard -SQL verwenden, sodass Sie überprüfen können, ob sich ein Wert in einem bestimmten Wert von Werten befindet.

SQL im Bediener

Der In -Operator in SQL erleichtert eine schnelle Suche nach einem Wert in einem bestimmten Satz, ohne dass eine komplexe Berechnung erforderlich ist. Die Funktionssyntax ist wie gezeigt:

Ausdruck in (value1, value2,…);

Der Bediener prüft, ob sich der angegebene Ausdruck in den angegebenen Werten befindet. Wenn der Bediener gefunden wird, gibt der Bediener wahr zurück; Ansonsten gibt es falsche zurück.

In den meisten Fällen kombinieren Sie häufig den Operator mit anderen Klauseln wie der Where -Klausel. Auf diese Weise können Sie nur Werte abrufen, die einer bestimmten Bedingung entsprechen.

Lassen Sie uns einige grundlegende Beispiele für die Nutzung des In -Operators in SQL diskutieren.

Beispiel Verwendung

Die folgenden Beispiele veranschaulichen, wie der In -Operator in SQL verwendet wird.

Beispiel 1 - Grundnutzung

Das folgende Beispiel zeigt die grundlegende Verwendung des Operators.

Wählen Sie 'SQL' in ('SQL', 'Redis', 'Elasticsearch');

Im obigen Beispiel verwenden wir den In -Operator, um zu überprüfen, ob sich die Zeichenfolge „SQL“ in der angegebenen Wertemenge befindet.

Da die Zeichenfolge existiert, sollte die Abfrage wie gezeigt zurückkehren:

Beispiel 2 - Verwenden im Operator in der Tabelle

Das Folgende zeigt, wie der In -Operator in Verbindung mit der Where -Klausel in einer Tabelle verwendet wird.

Die Tabelle ist wie gezeigt:

Wählen Sie * aus Produkten aus, wobei 'Apple iPad Air - 2022' in (product_name);

Die Abfrage sollte die passenden Datensätze als:

Schließen

Dieser Artikel zeigt, wie der In -Operator in Standard SQL verwendet wird. Mit dem Operator können Sie überprüfen, ob sich ein bestimmter Ausdruck in einer Reihe von Werten befindet.