Heim > tägliche Programmierung > MySQL-Kenntnisse > Die Bedeutung von Sternchen in MySQL

Die Bedeutung von Sternchen in MySQL

下次还敢
Freigeben: 2024-04-27 05:27:13
Original
807 Leute haben es durchsucht

Das Sternchen (*) ist ein Platzhalterzeichen in MySQL und hat folgende Bedeutung: Alle Spalten auswählen: In einer SELECT-Anweisung werden alle Spalten aus der angegebenen Tabelle ausgewählt. Übereinstimmung mit einer beliebigen Zeichenfolge: In der WHERE-Klausel wird sie verwendet, um eine beliebige Zeichenfolge abzugleichen, beispielsweise um Zeilen zu finden, die „John“ enthalten. Fuzzy-Abfragen: Es kann auch für Fuzzy-Abfragen verwendet werden, z. B. zum Suchen von Zeilen, die mit „Jo“ beginnen.

Die Bedeutung von Sternchen in MySQL

Die Bedeutung des Sternchens (*) in MySQL

Das Sternchen (*) ist ein Platzhalterzeichen in MySQL, das zur Übereinstimmung mit einer beliebigen Zeichenfolge verwendet wird.

Details:

  • Alle Spalten auswählen: Verwenden Sie in einer SELECT-Anweisung das Sternchen, um alle Spalten aus der angegebenen Tabelle auszuwählen. Beispiel:
<code class="sql">SELECT * FROM table_name;</code>
Nach dem Login kopieren
  • entspricht einer beliebigen Zeichenfolge: Verwenden Sie in der WHERE-Klausel ein Sternchen, um eine beliebige Zeichenfolge abzugleichen. Die folgende Abfrage findet beispielsweise alle Zeilen, die „John“ in der Namensspalte enthalten:
<code class="sql">SELECT * FROM table_name WHERE name LIKE '%John%';</code>
Nach dem Login kopieren
  • Fuzzy-Abfrage: Das Sternchen kann auch für Fuzzy-Abfragen verwendet werden. Die folgende Abfrage findet beispielsweise alle Zeilen, die mit „Jo“ in der Namensspalte beginnen:
<code class="sql">SELECT * FROM table_name WHERE name LIKE 'Jo%';</code>
Nach dem Login kopieren

Beispiel:

Angenommen, es gibt eine Tabelle mit dem Namen „Kunden“, die die folgenden Spalten enthält:

  • id
  • Name
  • Adresse
  • Telefon

Die folgende Abfrage wählt alle Spalten aus der Kundentabelle mit Sternchen aus:

<code class="sql">SELECT * FROM customers;</code>
Nach dem Login kopieren

Die folgende Abfrage findet alle Zeilen mit „Smith“ in der Namensspalte:

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

Die folgende Abfrage findet alle Zeilen mit „123“ in der Adressspalte Alle Zeilen beginnen mit:

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

Das obige ist der detaillierte Inhalt vonDie Bedeutung von Sternchen 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