📚
Lerndokumentationen
Datenbanken
Datenbanken
  • Willkommen
  • Grundlagen
    • SQL vs. NoSQL
    • NoSQL-Familien
    • CAP-Theorem
    • Vorgehen beim Erstellen
    • ACID - BASE
    • Indizes
  • SQL
    • Struktur
      • Datenbanken und Tabellen
        • Datentypen
        • Erstellen
        • Bearbeiten
        • Löschen
        • Constraints
          • NOT NULL
          • UNIQUE
          • Primärschlüssel
          • Fremdschlüssel
          • CHECK
          • DEFAULT
      • Daten
        • Einfügen
        • Aktualisieren
        • Löschen
    • Abfragen
      • Auswählen
      • Filtern
      • Operatoren
      • Reihenfolge
      • JOINS
      • Aggregatsfunktionen
        • Gruppieren
        • Filtern
      • Subqueries
    • Transaktionen
    • Datenschutz und Berechtigungen
      • Benutzerverwaltung
      • Rechte
    • Optimierung
  • MongoDB
    • Was ist MongoDB?
    • Struktur
      • Datenbanken und Collections
      • Daten
    • Abfragen
    • Indexing
    • Security
      • Authentifizierung und Autorisierung
      • Auditing
    • Backups
Bereitgestellt von GitBook
Auf dieser Seite
  • Beispiel
  • SELECT DISTINCT
  • Beispiel
  • LIMIT
  • Beispiel
  1. SQL
  2. Abfragen

Auswählen

Das SELECT-Statement wird benutzt um bestimmte Daten aus einer Datenbank auszuwählen.

SELECT column1, column2, ...
FROM table_name;

Um alle Attribute auszuwählen, kann man den * benutzen.

Beispiel

Im folgenden Beispiel wählen wir alle Attribute aus der Tabelle Customer aus:

SELECT * FROM Customers;

SELECT DISTINCT

Der SELECT DISTINCT-Befehl funktioniert ganz ähnlich, wie der SELECT-Befehl. Jedoch filtert er Duplikate heraus.

SELECT DISTINCT column1, column2, ...
FROM table_name;

Beispiel

Im folgenden Beispiel wählen wir das Attribut Country aus der Tabelle Customers aus, die einzigartig sind.

SELECT DISTINCT Country FROM Customers;

LIMIT

Mit LIMIT können wir die Anzahl Datensätze, die uns eine Abfrage zurückgibt, limitieren.

SELECT column_name(s)
FROM table_name
WHERE condition
LIMIT number;

Beispiel

In folgendem Beispiel werden nur 3 Datensätze zurückgegeben.

SELECT * FROM Customer
LIMIT 3;

Was aber, wenn wir die Datensätze 4 bis 6 haben wollen? Kein Problem.

SELECT * FROM Customer
LIMIT 3 OFFSET 3;
VorherigeAbfragenNächsteFiltern

Zuletzt aktualisiert vor 2 Monaten