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
Der „Abbrechen“-Button ist nicht Teil des notwend...
Unter Linux ist alles eine Datei (Verzeichnisse s...
Das Erstellen eines Images ist ein sehr wichtiger...
Heute habe ich bei der Verwendung von SVG in der ...
Während der Verwendung von MySQL wurde festgestel...
Was ist die Hauptfunktion von Docker? Derzeit gib...
Tomcat ist ein HTTP-Server, der die offizielle Re...
Um die Anforderungen effizient zu erfüllen und au...
Was ist ein Speicherleck? Ein Speicherleck bedeut...
Basierend auf Vue Die Kernidee dieser Funktion be...
1. Überprüfen Sie, ob MySQL installiert ist Yum-L...
emmm, der Name ist nur eine zufällige Vermutung 2...
In einer komplexen Tabellenstruktur erstrecken si...
„HTML-Validierung“ bezieht sich auf die HTML-Valid...
Inhaltsverzeichnis Vorwort Optimierung SSR Import...