Heim > Datenbank > MySQL-Tutorial > Hauptteil

Was bedeutet „Wo' in MySQL?

下次还敢
Freigeben: 2024-04-22 18:16:07
Original
754 Leute haben es durchsucht

Das Schlüsselwort WHERE wird verwendet, um Bedingungen anzugeben, um MySQL-Abfrageergebnisse zu filtern und nur Zeilen zurückzugeben, die die Bedingungen erfüllen. Syntax: SELECT ... FROM Tabellenname WHERE Bedingung. Sie können Bedingungen mithilfe logischer Operatoren (AND, OR, NOT) und Vergleichsoperatoren (=, !=, <, <=, >, >=) angeben. Das Platzhalterzeichen (%) entspricht null oder mehr Zeichen und (_) entspricht einem einzelnen Zeichen. Die WHERE-Klausel kann auch zum Sortieren, Gruppieren und Aggregieren von Ergebnissen verwendet werden.

Was bedeutet „Wo' in MySQL?

WHERE-Schlüsselwort

Das WHERE-Schlüsselwort wird verwendet, um Bedingungen in einer MySQL-Abfrage anzugeben, um die Ergebnisse der Abfrage zu filtern und nur Zeilen zurückzugeben, die die Bedingungen erfüllen.

Syntax

<code class="sql">SELECT ...
FROM table_name
WHERE condition</code>
Nach dem Login kopieren

Verwendung

In der WHERE-Klausel gibt die Bedingung den Datenwert an, der auf die Zeile angewendet werden soll. Bedingungen können einfache Vergleiche, logische Operatoren oder komplexere Ausdrücke sein.

Beispiel

Die folgende Abfrage gibt alle Personen mit dem Namen „John Doe“ zurück:

<code class="sql">SELECT *
FROM people
WHERE name = "John Doe"</code>
Nach dem Login kopieren

Logische Operatoren

Logische Operatoren können zum Kombinieren von Bedingungen verwendet werden:

  • AND: Wird zurückgegeben, wenn alle Bedingungen wahr sind Verhalten.
  • OR: Gibt das Verhalten zurück, wenn eine der Bedingungen wahr ist.
  • NOT: Gibt das Verhalten zurück, wenn die Bedingung falsch ist.

Die folgende Abfrage gibt alle Personen zurück, die älter als 25 sind und in der Männertabelle stehen:

<code class="sql">SELECT *
FROM people
WHERE age > 25 AND gender = "male"</code>
Nach dem Login kopieren

Vergleichsoperatoren

Vergleichsoperatoren werden zum Vergleichen von Datenwerten verwendet:

  • =: gleich
  • <> ; oder !=: ungleich
  • <: kleiner als
  • <=: kleiner oder gleich
  • : größer als
  • =: größer oder gleich

Wildcards

Platzhalter können verwendet werden, um einen Teil der Daten abzugleichen. Werte:

  • %: Entspricht null oder mehr Zeichen.
  • _: Entspricht einem einzelnen Zeichen.

Die folgende Abfrage gibt alle Namen zurück, die mit „J“ beginnen:

<code class="sql">SELECT *
FROM people
WHERE name LIKE "J%"</code>
Nach dem Login kopieren

Andere Verwendungen

Die WHERE-Klausel kann auch für die folgenden Operationen verwendet werden:

  • Ergebnisse sortieren.
  • Gruppenergebnisse.
  • Aggregationsergebnisse.

Das obige ist der detaillierte Inhalt vonWas bedeutet „Wo' in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!