MariaDB Grundkurs

Differenz auflisten

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Die Anwendung einer Differenz listet alle Datensätze auf, welche ausschließlich in einer der gefilterten Tabellen enthalten sind.

Transkript

Nachdem man mit der Intersection der Schnittmenge Datensätze herausfiltert, die in beiden Tabellen identisch sind, gibt es logischerweise auch die Analogie dazu, nämlich die Datensätze anzeigen zu lassen, die in beiden Tabellen nicht identisch sind. Und hier ist die Rede von der Differenz mathematisch oder im Englischen das Minus. Und da gehört das Minus auch wieder zum intermediate Level, das heißt also zum SQL92 Intermediate Level, das heißt, die Idee jetzt ein "SELECT * FROM" zum Beispiel Personal, "-" oder Minus "SELECT * FROM Kunden", zu verwenden geht nicht, auch das müssen wir wieder nachbauen, das ist aber kein Problem, denn wir können quasi direkt loslegen, wie auch bei der Intersection und wir müssen das einzige, was wir ändern müssen, ist quasi hier nur eine Negation vorsetzen, das heißt "WHERE name NOT IN", dann geht der Rest ganz normal weiter, wie auch bei der Schnittmenge, ja und wenn ich das abschicke, dann sieht man, bekomme ich alle Datensätze angezeigt, nur nicht die, die in beiden Tabellen existieren. Das ist zum Beispiel eine sehr gute Funktion, wenn man genau das Beispiel sich mal vorstellt, Sie möchten einen Serienbrief herausgeben an alle Mitarbeiter und an alle Kunden, wo aber jetzt nicht gleichzeitig der Mitarbeiter auch Kunde ist, Das wäre zum Beispiel die Anforderung dieser Differenz. Ja und wie das geht, sehen Sie mit diesem Befehl, den wir gerade ausgeführt haben.

MariaDB Grundkurs

Sehen Sie, wie Sie den populären Datenbankserver einrichten und für erste eigene Projekte nutzen.

4 Std. 41 min (44 Videos)
Derzeit sind keine Feedbacks vorhanden...
Software:
MariaDB MariaDB 10.1
Exklusiv für Abo-Kunden
Erscheinungsdatum:29.03.2016
Aktualisiert am:08.05.2017

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!