GITTA-Logo
PDF Version of this document Search Help

Lesson Navigation IconAnfragesprache SQL

Unit Navigation IconSQL-Konzepte

Unit Navigation IconErstellen und Ändern von Tabellen

Unit Navigation IconDatenbankanfragen

LO Navigation IconSelect-From-Where

LO Navigation IconVerkettung von Bedingungen

LO Navigation IconVergleichs- und Mengenoperationen

LO Navigation IconArithmetische Operatoren

LO Navigation IconGeschachtelte Anfragen

LO Navigation IconVerbund

LO Navigation IconNicht relationale Konstrukte

LO Navigation IconMengenoperationen

LO Navigation IconZusammenfassung

LO Navigation IconÜbung „Datenbankanfragen“

Unit Navigation IconEinfügen, Löschen und Ändern

Unit Navigation IconLernkontrolle

Unit Navigation IconZusammenfassung

Unit Navigation IconLiteraturempfehlungen

Unit Navigation IconBibliographie

Unit Navigation IconMetadaten


GITTA/CartouCHe news:


Go to previous page Go to next page

Mengenoperationen

Mengenoperationen werden verwendet, um Tupel in einer Ergebnisrelation zusammenzufassen, die aus im Grunde verschiedenen Anfragen stammen. Voraussetzung dafür ist natürlich, dass die Anzahl der selektierten Attribute jeder beteiligten Anfrage identisch ist. Ausserdem müssen die jeweiligen Domänen kompatibel sein (und zwar jeweils in der gleichen Reihenfolge). Für die Verknüpfung von Tupelmengen stehen die üblichen Operatoren zur Verfügung, wie man sie von der Mengenlehre her kennt:

  • UNION für die Vereinigung von Tupelmengen
  • INTERSECT für den Durchschnitt von Tupelmengen
  • EXCEPT für die Differenz von Tupelmengen

Standardmässig werden bei einer Anfrage mit diesen Mengenoperationen Duplikate nicht ausgegeben. Wenn die Duplikate ausgegeben werden sollen, muss hinter UNION, INTERSECT oder EXCEPT das Schlüsselwort ALL angegeben werden.

Mengenoperationen Anfrage

Durch diese Anfrage werden die Vor- und Nachnamen aller Kunden bestimmt, die sowohl ein Abonnement besitzen als auch schon einmal ein Inserat aufgegeben haben.

Top Go to previous page Go to next page