MySQL-Abfrage – Erlernen grundlegender Abfrageoperationen

MySQL-Abfrage – Erlernen grundlegender Abfrageoperationen

Vorwort

MySQL ist das beliebteste relationale Datenbankmanagementsystem. Im Hinblick auf Webanwendungen ist MySQL eine der besten RDBMS-Anwendungssoftwares (Relational Database Management System).

MySQL ist ein relationales Datenbankverwaltungssystem, das von der schwedischen Firma MySQL AB entwickelt wurde und derzeit im Besitz von Oracle ist. MySQL ist ein relationales Datenbankverwaltungssystem, das Daten in verschiedenen Tabellen speichert, anstatt alle Daten in einem großen Lager abzulegen, was die Geschwindigkeit und Flexibilität erhöht.
In diesem Artikel werden hauptsächlich die grundlegenden Abfragen zum Abfragen von Daten in der MySQL-Datenbank erläutert.

Daten abfragen

In der MySQL-Datenbank wird die Select- Anweisung zum Abfragen von Daten verwendet. Die Syntax lautet:

SELECT-Abfrageliste FROM Tabellenname;

Die Verwendung einer Auswahlabfrage weist die folgenden Merkmale auf:

  1. Der Ergebnissatz der Abfrage ist eine virtuelle Tabelle
  2. Das Ergebnis der Auswahlabfrage ähnelt eher der Anweisung System.out.println (zu druckender Inhalt) in Java. Die gedruckte Tabelle kann nicht direkt bedient werden und dient nur zur Datenanzeige.
  3. Die Abfragesequenz dieser Anweisung lautet:
    Überprüfen Sie zunächst, ob der Tabellenname nach FROM existiert. Wenn er nicht existiert, wird ein Fehler zurückgegeben und es werden keine nachfolgenden Abfragen ausgeführt. Überprüfen Sie anschließend, ob die Tabelle den Inhalt der Abfrageliste nach der SELECT-Klausel enthält.
  4. Der Inhalt der „Abfrageliste“ kann nicht nur Felder, sondern auch Funktionen, Ausdrücke, Konstanten usw. umfassen.
    Hinweis: Der Inhalt der "Abfrageliste" kann aus mehreren durch Kommas getrennten Teilen bestehen, und "*" kann alle Informationen in der Abfragetabelle darstellen

Zum Beispiel:

WÄHLEN
	Name, Alter, Klasse, ID
AUS
	Klassenzimmer;

Beispiel:

①Konstanten abfragen

WÄHLEN SIE 100;

Abfrageergebnisse:


②Abfrageausdruck

WÄHLEN SIE 100+6;

Abfrageergebnisse:


③Abfragefelder

Abfragen eines einzelnen Felds

Wählen Sie Nachname aus den Mitarbeitern aus.

Abfrageergebnisse:

Mehrere Felder abfragen

SELECT Gehalt, Nachname, Vorname FROM Mitarbeiter;

Abfrageergebnisse:

Alle Felder abfragen

Wählen Sie * aus Mitarbeitern;

Abfrageergebnisse:


④Abfragefunktion

Häufig verwendete Abfragefunktionen sind:

SELECT DATABASE();#Frage die aktuell aufgerufene Datenbank abSELECT VERSION();#Frage die Datenbankversion abSELECT USER();#Frage den aktuellen Benutzer ab

Zusammenfassen

Die grundlegenden Abfrageanweisungen in der MySQL-Datenbank sind die am häufigsten verwendeten und grundlegenden Anweisungen bei der Verwendung der Datenbank. Die Beherrschung dieses Teils des Inhalts legt auch die Grundlage für das Erlernen anderer Inhalte der MySQL-Datenbank.

Das könnte Sie auch interessieren:
  • PHP-Grundlagen: Verbindung zur MySQL-Datenbank herstellen und Daten abfragen
  • Grundlegendes Lernprogramm zu Tabellenunterabfragen und korrelierten Unterabfragen in MySQL
  • Tutorial zur MySQL-Infrastruktur: Detaillierte Erläuterung des Ausführungsprozesses von Abfrageanweisungen

<<:  Nutzungsszenarien und Quellcodeanalyse der Funktionskomponenten erweiterter Vue-Komponenten

>>:  Über gutes Design

Artikel empfehlen

Eine kurze Diskussion über den Spaß von :focus-within in CSS

Ich glaube, einige Leute haben dieses Bild gesehe...

Detaillierte Schritte zur Verwendung von AES.js in Vue

Verwendung der AES-Verschlüsselung Verschlüsselun...

JavaScript zum dynamischen Laden und Löschen von Tabellen

In diesem Artikel wird der spezifische JavaScript...

Docker-Installationsschritte für Redmine

Laden Sie das Image herunter (optionaler Schritt,...

Vue Element-ui-Tabelle realisiert Baumstrukturtabelle

In diesem Artikel wird der spezifische Code der E...

Designtheorie: Zu den Themen Schema, Ressourcen und Kommunikation

<br />In vielen kleinen Unternehmen besteht ...

So wählen Sie alle untergeordneten Elemente aus und fügen ihnen in CSS Stile hinzu

Verfahren: Nehmen wir „less“ im tatsächlichen Pro...

Implementierung der MySQL GRANT-Benutzerautorisierung

Bei der Autorisierung geht es darum, einem Benutz...

Eine detaillierte Einführung in den Lade- und Analyseprozess von HTML-Seiten

Die Reihenfolge, in der der Browser HTML lädt und ...

Implementierung von 2D- und 3D-Transformationen in CSS3

CSS3 implementiert 2D-Ebenentransformation und vi...

So konfigurieren Sie die Basic Auth-Anmeldeauthentifizierung in Nginx

Manchmal erstellen wir einen Dateiserver über ngi...

XHTML-Tutorial, eine kurze Einführung in die Grundlagen von XHTML

<br />Dieser Artikel gibt Ihnen eine kurze E...