• 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

Keine Beiträge mehr verpassen?

Trage deine E-Mail Adresse ein und bleibe auf dem neusten Stand

Wir senden keinen Spam! Erfahre mehr in unserer Datenschutzerklärung.

Bisher keine Kommentare

Schreibe einen Kommentar

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

© 2023 Calify • Datenschutz und Impressum