KAPITEL 8

Erweiterte Abfragekonzepte

In diesem Kapitel werden einige erweiterte Möglichkeiten der Datenverarbeitung mittels SQL-Abfragen behandelt, die über die grundlegenden sechs Klauseln in Kapitel 4 und die gebräuchlichen Schlüsselwörter in Kapitel 7 hinausgehen.

Tabelle 8-1 enthält Beschreibungen und Codebeispiele für die vier Konzepte, die in diesem Kapitel betrachtet werden.

Tabelle 8-1: Erweiterte Abfragekonzepte

Konzept

Beschreibung

Codebeispiel

Case-Anweisungen

Wenn eine Bedingung eintritt, wird ein bestimmter Wert zurückgegeben. Ansonsten wird ein anderer Wert zurückgegeben.

SELECT house_id,

CASE WHEN flg = 1

THEN 'for sale'

ELSE 'sold' END

FROM houses;

Gruppieren und Zusammenfassen

Teilt die Daten in Gruppen auf, fasst die ...

Get SQL – kurz & gut , 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.