Syntax

0

SQL Anweisungen

Die meisten Aktionen, die Sie in einer Datenbank ausführen müssen, werden mit SQL-Anweisungen ausgeführt.

SQL-Anweisungen bestehen aus leicht verständlichen Schlüsselwörtern.

Die folgende SQL-Anweisung gibt alle Datensätze aus einer Tabelle mit dem Namen „Kunden“ zurück:

Beispiel

Wählen Sie alle Datensätze aus der Tabelle „Kunden“ aus:

SELECT * FROM Customers;

In diesem Tutorial bringen wir Ihnen alles über die verschiedenen SQL-Anweisungen bei.

Datenbanktabellen

Eine Datenbank enthält meistens eine oder mehrere Tabellen. Jede Tabelle wird durch einen Namen identifiziert (z. B. „Kunden“ oder „Bestellungen“) und enthält Datensätze (Zeilen) mit Daten.

In diesem Tutorial verwenden wir die bekannte Northwind-Beispieldatenbank (enthalten in MS Access und MS SQL Server).

Nachfolgend sehen Sie eine Auswahl aus der in den Beispielen verwendeten Customers:

CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
1
Alfreds FutterkisteMaria AndersObere Str. 57Berlin12209Germany
2Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.05021Mexico
3Antonio Moreno TaqueríaAntonio MorenoMataderos 2312México D.F.05023Mexico
4
Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK
5Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden

Die obige Tabelle enthält fünf Datensätze (einen für jeden Kunden) und sieben Spalten (Kunden-ID, Kundenname, Kontaktname, Adresse, Stadt, Postleitzahl und Land).

Bedenken Sie, dass …

  • SQL-Schlüsselwörter sind NICHT case-sensitiv: select ist dasselbe wie SELECT

In diesem Tutorial schreiben wir alle SQL-Schlüsselwörter in Großbuchstaben.

Semikolon nach SQL-Anweisungen?

Einige Datenbanksysteme erfordern am Ende jeder SQL-Anweisung ein Semikolon.

Das Semikolon ist die Standardmethode zum Trennen der einzelnen SQL-Anweisungen in Datenbanksystemen, die die Ausführung mehrerer SQL-Anweisungen im selben Aufruf des Servers zulassen.

In diesem Tutorial verwenden wir am Ende jeder SQL-Anweisung ein Semikolon.

Einige der wichtigsten SQL-Befehle

  • SELECT – extrahiert Daten aus einer Datenbank
  • UPDATE – aktualisiert Daten in einer Datenbank
  • DELETE – löscht Daten aus einer Datenbank
  • INSERT INTO – fügt neue Daten in eine Datenbank ein
  • CREATE DATABASE – erstellt eine neue Datenbank
  • ALTER DATABASE – ändert eine Datenbank
  • CREATE TABLE – erstellt eine neue Tabelle
  • ALTER TABLE – ändert eine Tabelle
  • DROP TABLE – löscht eine Tabelle
  • CREATE INDEX – erstellt einen Index (Suchschlüssel)
  • DROP INDEX – löscht einen Index
Nach oben scrollen