Heim > Datenbank > SQL > Was ist beim Schreiben von Bedingungen nach where in SQL zu verwenden?

Was ist beim Schreiben von Bedingungen nach where in SQL zu verwenden?

下次还敢
Freigeben: 2024-05-09 08:03:19
Original
1186 Leute haben es durchsucht

Die Bedingungen nach der WHERE-Klausel werden zum Filtern der zurückgegebenen Daten verwendet. Die Bedingungen verwenden normalerweise Operatoren wie gleich, ungleich, größer als, kleiner als usw. Sie können auch LIKE, IN, BETWEEN usw. verwenden. Bedingungen können mit den logischen Operatoren AND, OR, NOT kombiniert werden. Beispiel: WHERE Gehalt >

Was ist beim Schreiben von Bedingungen nach where in SQL zu verwenden?

Bedingungen, die der WHERE-Klausel in SQL folgen

In SQL-Abfragen wird die WHERE-Klausel verwendet, um bestimmte Bedingungen zum Filtern der zurückgegebenen Daten anzugeben. Diese Bedingungen können auf jede Spalte in der Tabelle angewendet werden. Die Bedingung, auf die die

WHERE-Klausel folgt, verwendet normalerweise einen der folgenden Operatoren:

  • Equals ( = ): Überprüft, ob zwei Werte gleich sind.
  • Ungleich ( <> ): Prüft, ob zwei Werte ungleich sind.
  • Größer als ( > ): Überprüft, ob der linke Wert größer als der rechte Wert ist.
  • Kleiner als ( < ): Überprüft, ob der linke Wert kleiner als der rechte Wert ist.
  • Größer als oder gleich ( >= ): Überprüft, ob der linke Wert größer oder gleich dem rechten Wert ist.
  • Kleiner oder gleich ( <= ): Überprüft, ob der linke Wert kleiner oder gleich dem rechten Wert ist.
  • LIKE: Wird zum Abgleichen von Textmustern verwendet.
  • IN: wird verwendet, um zu überprüfen, ob ein Wert zu einer Menge von Werten gehört.
  • ZWISCHEN: Wird verwendet, um zu überprüfen, ob ein Wert zwischen zwei Werten liegt.

Beispiel:

Die folgende Abfrage wählt alle Kunden aus der Tabelle mit dem Namen „Kunden“ aus, deren Namen mit „John“ beginnen:

<code class="sql">SELECT * FROM customers WHERE name LIKE 'John%';</code>
Nach dem Login kopieren

Die folgende Abfrage wählt alle Bestellungen aus, deren Gesamtbetrag größer als 100 $ ist. Bestellung:

<code class="sql">SELECT * FROM orders WHERE total > 100; <p>In einer WHERE-Klausel lautet die Syntax einer Bedingung normalerweise: </p>
<pre class="brush:php;toolbar:false"><code class="sql">列名 运算符 值</code>
Nach dem Login kopieren

Bedingungen können mithilfe logischer Operatoren wie AND, OR und NOT miteinander kombiniert werden. Die folgende Abfrage wählt beispielsweise alle Mitarbeiter mit einem Gehalt von mehr als 50.000 US-Dollar und der Abteilung „Vertrieb“ aus einer Tabelle mit dem Namen „Mitarbeiter“ aus:

<code class="sql">SELECT * FROM employees WHERE salary > 50000 AND department = 'Sales';</code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas ist beim Schreiben von Bedingungen nach where in SQL zu verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage