Pi mit zwei Nachkommastellen erhalten

MySQLMySQLBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Projekt lernst du, wie du mithilfe eines SQL-Befehls in der MySQL-Komponente den Wert von Pi auf zwei Nachkommastellen gerundet erhalten kannst.

👀 Vorschau

MariaDB [(none)]> SOURCE /home/labex/project/getPi.sql;
+------+
| Pi   |
+------+
| 3.14 |
+------+
1 Zeile in der Tabelle (0,000 Sekunden)

🎯 Aufgaben

In diesem Projekt wirst du lernen:

  • Wie du den MySQL-Server mit dem Befehl sudo starten kannst
  • Wie du ein SQL-Skript erstellen kannst, um den Wert von Pi auf zwei Nachkommastellen anzuzeigen
  • Wie du das SQL-Skript in der MySQL-Komponente ausführen kannst

🏆 Errungenschaften

Nach Abschluss dieses Projekts wirst du in der Lage sein:

  • Zu verstehen, wie die PI()-Funktion in MySQL verwendet wird, um den Wert von Pi abzurufen
  • Die ROUND()-Funktion zu verwenden, um den Wert von Pi auf eine bestimmte Anzahl von Nachkommastellen zu runden
  • SQL-Skripte in der MySQL-Komponente zu erstellen und auszuführen

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL mysql(("MySQL")) -.-> mysql/BasicKeywordsandStatementsGroup(["Basic Keywords and Statements"]) sql(("SQL")) -.-> sql/BasicSQLCommandsGroup(["Basic SQL Commands"]) sql(("SQL")) -.-> sql/AdvancedDataOperationsGroup(["Advanced Data Operations"]) mysql(("MySQL")) -.-> mysql/SystemManagementToolsGroup(["System Management Tools"]) mysql/BasicKeywordsandStatementsGroup -.-> mysql/use_database("Database Selection") sql/BasicSQLCommandsGroup -.-> sql/select("SELECT statements") mysql/BasicKeywordsandStatementsGroup -.-> mysql/select("Data Retrieval") mysql/BasicKeywordsandStatementsGroup -.-> mysql/source("External Code Execution") sql/AdvancedDataOperationsGroup -.-> sql/numeric_functions("Numeric functions") mysql/SystemManagementToolsGroup -.-> mysql/show_variables("Configuration Overview") subgraph Lab Skills mysql/use_database -.-> lab-301368{{"Pi mit zwei Nachkommastellen erhalten"}} sql/select -.-> lab-301368{{"Pi mit zwei Nachkommastellen erhalten"}} mysql/select -.-> lab-301368{{"Pi mit zwei Nachkommastellen erhalten"}} mysql/source -.-> lab-301368{{"Pi mit zwei Nachkommastellen erhalten"}} sql/numeric_functions -.-> lab-301368{{"Pi mit zwei Nachkommastellen erhalten"}} mysql/show_variables -.-> lab-301368{{"Pi mit zwei Nachkommastellen erhalten"}} end

Starte MySQL und erstelle das SQL-Skript

In diesem Schritt lernst du, wie du den MySQL-Server startest und das SQL-Skript erstellst, um den Wert von Pi auf zwei Nachkommastellen anzuzeigen.

  1. Öffne ein Terminal und starte den MySQL-Server mit dem sudo-Befehl, für den kein Passwort erforderlich ist:
sudo service mysql start
  1. Öffne die MySQL-Komponente, indem du folgenden Befehl ausführst:
sudo mysql
  1. Öffne die Datei getPi.sql, füge folgende SQL-Abfrage hinzu:
SELECT ROUND(PI(), 2) AS Pi;

Diese Abfrage verwendet die ROUND()-Funktion, um den Wert von PI() auf zwei Nachkommastellen zu runden und das Ergebnis dem Alias Pi zuzuweisen.

Führe das SQL-Skript aus

In diesem Schritt lernst du, wie du das in dem vorherigen Schritt erstellte SQL-Skript ausführst.

  1. Führe im MySQL-Client das SQL-Skript aus, indem du folgenden Befehl ausführst:
SOURCE /home/labex/project/getPi.sql;

Dieser Befehl führt das SQL-Skript aus und zeigt den Wert von Pi auf zwei Nachkommastellen an.

Du solltest die folgende Ausgabe sehen:

+------+
| Pi   |
+------+
| 3.14 |
+------+
1 Zeile in der Tabelle (0,000 Sekunden)

Die Ausgabe zeigt den Wert von Pi auf zwei Nachkommastellen, wie in der SQL-Abfrage angegeben.

✨ Lösung prüfen und üben

Zusammenfassung

Herzlichen Glückwunsch! Du hast dieses Projekt abgeschlossen. Du kannst in LabEx weitere Übungen absolvieren, um deine Fähigkeiten zu verbessern.