In SQL-Anweisungen ist die Abfrage die am häufigsten verwendete Operation. SQL kann nicht nur Daten in Tabellen abfragen, sondern auch die Ergebnisse von Rechenoperationen und Ausdrücken zurückgeben. Als Nächstes lernen wir die grundlegenden Abfrageanweisungen kennen. 1. Einfache SELECT-Anweisung1. Abfrage des angegebenen FeldesSyntaxformat: In der Anweisung können mehrere Felder angegeben werden und die Ergebnisse werden basierend auf den angegebenen Feldern angezeigt.
SELECT Benutzer-ID, Benutzername, Spitzname, Geschlecht FROM Benutzer; 2. Alle Felder abfragen Um alle Felder einer Tabelle anzuzeigen, können Sie ein Sternchen "*" verwenden. Die folgende Anweisung fragt beispielsweise alle Daten in der SELECT * FROM Benutzer; "*" steht für alle Felder. Wenn die Datenbank die Anweisung analysiert, verwendet sie die Feldnamen in der Tabelle zur Erweiterung. Ersetzen Sie "*" je nach tatsächlicher Situation durch Felder in 3. Alias festlegenVerwenden Sie das Schlüsselwort AS, um einen Alias für eine Spalte festzulegen. 4. Ständige Abfrage In die wie folgt: WÄHLEN SIE 100; SELECT 'Benutzer'; 5. AusdrucksabfrageAUSWÄHLEN 98%100; 6. Deduplizierung Sie können das Schlüsselwort SELECT DISTINCT Benutzername FROM Benutzer;
Wenn SELECT DISTINCT Benutzername, Spitzname FROM Benutzer; 7. Bedingte Abfrage Die SELECT <Feldname>,... FROM <Tabellenname> WHERE <bedingter Ausdruck>; 7.1 Abfrage mit einer einzigen Bedingung Abfrage an Benutzer, deren Geschlecht männlich ist: SELECT * FROM Benutzer WHERE Geschlecht='Benutzer'; Abfrage von Benutzern, deren Alter kleiner oder gleich 24 ist: SELECT * FROM Benutzer WHERE Alter<=24; Benutzer abfragen, deren Benutzer-ID nicht 3 ist: Wählen Sie * von Benutzern aus, wobei nicht Benutzer-ID=3 ist. Im dritten Beispiel wird der 7.2 Abfrage mit mehreren Bedingungen Abfrage von Benutzern, deren Alter kleiner oder gleich 24 Jahre ist oder deren Geschlecht männlich ist: SELECT * FROM Benutzer WHERE Alter <= 24 OR Geschlecht = '男'; Abfrage von Benutzern, deren Alter kleiner oder gleich 24 Jahre ist und deren Geschlecht männlich ist: SELECT * FROM Benutzer WHERE Alter<=24 AND Geschlecht='Geschlecht'; Die obige Abfrage verwendet mehrere Bedingungen. Wenn die Bedingungen gleichzeitig erfüllt werden können, verwenden Sie den Operator „ 7.3 Abfrage nach festgelegtem Bereich Abfrage von Benutzern, deren Benutzer-ID im Bereich (2,3,7,8) liegt: SELECT * FROM Benutzer WHERE Benutzer-ID IN (2,3,7,8); IN gibt in der Abfrage von Benutzern, deren Benutzer-ID zwischen 10 und 15 liegt: SELECT * FROM users WHERE user_id BETWEEN 10 AND 15;
7.4 Fuzzy-Abfrage Das Schlüsselwort Syntaxformat: Feldname Matching-Modus:
Zum Beispiel: Suchen Sie nach Daten, bei denen der Benutzer-Spitzname SELECT * FROM Benutzer WHERE Spitzname LIKE '%tigeriaf%'; Dies ist das Ende dieses Artikels über grundlegende SQL-Abfrageanweisungen. Weitere relevante grundlegende SQL-Abfrageanweisungen finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung des Vue Lazyload-Beispiels für verzögertes Laden von Bildern
>>: Eine kurze Erläuterung des Navigationsfensters in Iframe-Webseiten
Lassen Sie mich zunächst erklären, warum der Text...
01. Befehlsübersicht Der Befehl „locate“ ist eige...
Aufgrund von Unternehmensanforderungen müssen zwe...
MySQL begrenzt die Nutzung von Paging-Anweisungen...
Mit dem Aufkommen von Docker haben sich viele Die...
In diesem Artikelbeispiel wird der spezifische Co...
Obwohl Microsoft T4-Vorlagen bereitstellt, finde ...
Das Kubernetes-Team hat vor Kurzem angekündigt, d...
Schritte zur Linux-Installation von JDK1.8 1. Übe...
Sie können eine Funktion schreiben: Verwenden Sie...
Drei Möglichkeiten zum Konfigurieren von Nginx Di...
Beginnen wir mit einer Beschreibung des Problems:...
1. Verwenden Sie CSS-Sprites. Der Vorteil besteht ...
Durchführung regelmäßiger Backups von Mysql-Daten...
Inhaltsverzeichnis 1. Kapselungs-API 2. Globale T...