• SELECT * FROM beispiel: Liefert eine gesamte Datenbank
  • SELECT * FROM beispiel WHERE name = „calify“: Selektion, alle Datensätze wo der Name „calify“ ist
  • SELECT name, alter FROM beispiel: Projektion, eine (hier zwei) spalten der Tabelle werden angezeigt
  • SELECT * FROM beispiel WHERE name LIKE „%h%“: Wildcard -> tritt immer mit LIKE auf; Selektion mit allen Namen, welche ein „c“ im Namen haben
  • SELECT DISTINCT: Zeigt keine doppelten Datensätze an
  • SELECT name AS vorname …: Ändert einen Spaltenname
  • … ORDER BY … DESC: Wird ganz zum Schluss angehänt, Sortiert die Ausgaben nach einem Wert; ASC: Aufsteigend; DESC: Absteigend

Operatoren

  • AND: Mehrere Bedingungen müssen erfüllt sein z.B.: SELECT * FROM beispiel WHERE name = „calify“ AND alter = „17“
  • OR: Es muss nur eine Bedingung erfüllt sein z.B.: SELECT * FROM beispiel WHERE name = „calify“ OR alter = „17“

Aggregatfunktionen

  • COUNT(*): Zählts Datensatz auf, kombinierbar mit WHERE
  • SUM(Spalte x): Summiert Werte einer Spalte
  • MIN(Spalte x): Gibt den minimalen Wert einer Spalte an
  • MAX(Spalte x): Gibt den maximalen Wert einer Spalte an
  • AVG(Spalte x): Berechnet den AVG (Durchschnitt) der Spalte

Bisher keine Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

© 2023 Calify • Datenschutz und Impressum