datum-zeit-funktion-sql
SQL Beispiele

Datum- und Zeitfunktionen

Auf den ersten Blick erscheinen nicht alle Funktionen als sinnvoll, insbesondere jene, die als kurze Einzeiler direkt in unsere Abfrage integriert werden könnten. Dennoch bevorzuge ich es, solche Funktionen zentral zu bündeln. Dies garantiert, dass […]

SQL Beispiele

Aggregatfunktionen im SQL

Aggregatfunktionen werden verwendet, wenn man eine Zusammenfassung oder Konsolidierung von Daten benötigt. Dies kann in vielfältigen Szenarien der Fall sein – vom Abrufen des Gesamtumsatzes eines Unternehmens bis zur Ermittlung des Durchschnittsalters einer Kundengruppe. In […]

SQL Beispiele

SQL Partitionierung mit OVER(PARTITION BY)

Die PARTITION BY Klausel in SQL ist Teil der Fensterfunktionen, die es ermöglichen, eine Ergebnismenge in separate „Fenster“ oder „Partitionen“ zu unterteilen und dann eine Aggregatfunktion wie SUM(), AVG() oder ROW_NUMBER() auf jede dieser Partitionen […]

MS SQL Server

Statistiken im MSSQL Server

Statistiken in Microsoft SQL Server spielen eine entscheidende Rolle bei der Optimierung der Abfrageleistung, indem sie dem SQL Server-Abfrageoptimierer helfen, die effizientesten Methoden zum Ausführen von Abfragen zu ermitteln. Dieser Artikel bietet einen detaillierten Überblick […]

Datenbanken Allgemein

Indizes in Datenbanken

Indizes sind Datenstrukturen, die die Abfrageleistung in Datenbanken erheblich verbessern können, indem sie den Zugriff auf Daten beschleunigen. Sie funktionieren ähnlich wie ein Buchindex, indem sie einen schnellen Zugriff auf die Zeilen eines Datenbanktabellen ermöglichen, […]

Datenbanken Allgemein

Datentypen der meisten DBMS

Datentypen, die in MSSQL, Oracle, IBM DB2 und Teradata existieren: INTEGER / INT CHAR(n) VARCHAR(n) FLOAT / DOUBLE PRECISION DECIMAL(p,s) / NUMERIC(p,s) DATE TIMESTAMP / DATETIME BIGINT Lassen Sie uns jetzt die spezifischen Wertebereiche und […]

SQL Beispiele

Navigieren in SQL-Joins: effizientes Abrufen von Daten

SQL (Structured Query Language) ist die standardisierte Sprache für das Management relationaler Datenbanken. Einer der entscheidenden Aspekte bei der Arbeit mit relationalen Datenbanken ist die effiziente Extraktion von Daten aus verschiedenen Tabellen. Hier kommen SQL […]

SQL Beispiele

EXCEPT und INTERSECT

EXCEPT Definition: EXCEPT gibt alle Zeilen der ersten SELECT-Abfrage zurück, die nicht in der Ergebnismenge der zweiten SELECT-Abfrage vorhanden sind. Beispiel: Angenommen, wir haben zwei Tabellen, TabelleA und TabelleB. Beide haben eine Spalte namens „Stadt“. […]

SQL Beispiele

UNION und UNION ALL

UNION und UNION ALL sind SQL-Befehle, mit denen Ergebnismengen aus mehreren SELECT-Abfragen kombiniert werden können. Dabei müssen diese Abfragen die gleiche Anzahl an Spalten mit denselben oder zumindest kompatiblen Datentypen zurückgeben. UNION Definition: UNION kombiniert […]

Datenmodellierung

Data Vault: Die moderne Architektur für agile Data Warehousing

In der ständig wachsenden Welt der Daten müssen Unternehmen in der Lage sein, schnell auf Veränderungen zu reagieren und gleichzeitig die Integrität und Konsistenz ihrer Daten zu gewährleisten. Hier kommt das Data Vault-Modell ins Spiel, […]

SQL Beispiele

UNPIVOT & PIVOT

Datenanalyse ist so viel mehr als das bloße Sammeln und Speichern von Informationen. Oft liegt die wahre Magie in der Art und Weise, wie wir diese Daten präsentieren und analysieren. Hier kommt der SQL-Befehl UNPIVOT […]

MS SQL Server

SQL Server Openquery

OPENQUERY ist eine Funktion, die in Microsoft SQL Server bereitgestellt wird und es ermöglicht, Abfragen an verknüpfte Server zu senden. Ein verknüpfter Server kann ein anderer Instanz von SQL Server oder eine andere Datenquelle (z.B. […]