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    

Artikel empfehlen

Wie stellt MySQL die Datenintegrität sicher?

Die Bedeutung von Datenkonsistenz und -integrität...

Eine kurze Analyse der LRU-verknüpften Liste von MySQL

1. Beschreiben Sie kurz die traditionelle LRU-ver...

Detaillierte Erklärung zur Verwendung der JavaScript-Paging-Komponente

Die Paginierungskomponente ist eine häufige Kompo...

So rufen Sie einen Hyperlink auf und öffnen ihn

<br />Die unzähligen Informationen im Intern...

Semantisierung von HTML-Tags (einschließlich H5)

einführen HTML stellt die kontextuelle Struktur u...

Detaillierte Erklärung des Prinzips des js-Proxys

Inhaltsverzeichnis Was ist der Proxy-Modus? Einfü...

So konfigurieren Sie die Linux-Firewall und öffnen die Ports 80 und 3306

Port 80 ist ebenfalls konfiguriert. Geben Sie zun...

Detaillierte Erklärung der Desktop-Anwendung mit Vue3 und Electron

Inhaltsverzeichnis Vue CLI erstellt ein Vue-Proje...

Zusammenfassung von 3 Möglichkeiten zum verzögerten Laden eines Vue-Routers

Kein Lazy Loading verwenden importiere Vue von „v...

Vue echarts realisiert horizontales Balkendiagramm

In diesem Artikel wird der spezifische Code von V...

Node.js gibt je nach Anforderungspfad unterschiedliche Daten zurück.

Inhaltsverzeichnis 1. Lernen Sie, je nach Anforde...