Was ist SQL?
SQL ist eine Programmiersprache, die zum Abrufen, Bearbeiten und Speichern von Daten verwendet wird. Es ist ein Standard, der von vielen Datenbankverwaltungssystemen (DBMSs) verwendet wird, darunter MySQL, Microsoft SQL Server, PostgreSQL, Oracle und SQLite. In diesem Beitrag werden wir diskutieren, wie man einfache Abfragen in SQL schreibt.
Schritte zum Schreiben einer einfachen Abfrage in SQL
- Beginnen wir mit den Grundlagen von SQL. Wir werden das MySQL-Datenbankverwaltungssystem verwenden. Sie können mehr darüber unter https://www.mysql.com/ erfahren.
- Zuerst müssen wir entscheiden, welche Art von Abfrage wir erstellen möchten. In diesem Tutorial verwenden wir eine SELECT-Abfrage. Eine SELECT-Abfrage wird verwendet, um Informationen aus einer Datenbank abzurufen.
- Die SELECT-Anweisung ist eine der wichtigsten Anweisungen in SQL. Es wird verwendet, um Daten aus einer Datenbank abzurufen. Es kann auf viele verschiedene Arten verwendet werden. Es kann verwendet werden, um Daten aus einer einzelnen Tabelle oder einer Reihe von Tabellen abzurufen. Beispielsweise können Sie Daten aus einer einzelnen Tabelle mit einer SELECT-Abfrage oder aus mehreren Tabellen mit einer JOIN-Anweisung abrufen.
- Nachdem wir nun wissen, was eine SELECT-Anweisung ist, sehen wir uns an, wie man eine schreibt. Der erste Schritt besteht darin, eine neue Abfrage zu erstellen. Klicken Sie dazu auf die Registerkarte SQL und dann auf die Schaltfläche Abfrage. Sie sehen ein leeres Fenster, in das Sie Ihre SQL-Abfrage schreiben können.
- Jetzt müssen wir die Datenbank angeben, die wir abfragen möchten. Klicken Sie auf die Schaltfläche Datenbank und wählen Sie dann die Datenbank aus, die Sie abfragen möchten.
- Wir können jetzt mit dem Schreiben unserer SQL-Abfrage beginnen. Geben Sie die SELECT-Anweisung in das Textfeld ein. Wenn Sie beispielsweise alle Datensätze aus der Kundentabelle abrufen möchten, können Sie SELECT * FROM Customer in das Textfeld eingeben.
- Sie können Ihrer Abfrage auch eine WHERE-Klausel hinzufügen. Wenn Sie alle Kunden aus einer bestimmten Stadt abrufen möchten, können Sie eine WHERE-Klausel hinzufügen und SELECT * FROM Customer WHERE City = ‘New York’ eingeben.
- Die SELECT-Anweisung ist ohne eine ORDER BY-Klausel nicht vollständig. Eine ORDER BY-Klausel wird verwendet, um die Zeilen der Ergebnismenge zu sortieren. Sie können es verwenden, um die Ergebnisse nach jeder Spalte in der Tabelle zu sortieren. Sie können die Ergebnisse beispielsweise nach Name, Adresse oder Telefonnummer sortieren.
- Sie können Ihrer Abfrage auch LIMIT-Klauseln hinzufügen. LIMIT wird verwendet, um die Anzahl der Zeilen zu begrenzen, die von einer Abfrage zurückgegeben werden. Es ist sehr nützlich, wenn Sie nicht alle Datensätze aus einer Tabelle abrufen möchten. Beispielsweise können Sie die Anzahl der Zeilen begrenzen, die aus einer Customer-Tabelle abgerufen werden
- Um Ihre Abfrage zu beenden, geben Sie ; Zeichen am Zeilenende.
- Sie können mehrere SELECT-Anweisungen in eine Abfrage schreiben. Wenn Sie mehr als eine Tabelle erhalten möchten, können Sie eine JOIN-Anweisung verwenden. Sie können beispielsweise alle Bestellungen und Kunden in einer Abfrage zusammenfassen, indem Sie eine JOIN-Anweisung hinzufügen.
- Wenn Sie Daten aus mehreren Tabellen abrufen möchten, können Sie eine JOIN-Anweisung verwenden. Eine JOIN-Anweisung wird verwendet, um zwei oder mehr Tabellen in einer Abfrage zu kombinieren.