Schulung · Workshop · Coaching · Beratung

T-SQL Abfragen Schulung: SQL Server für Analyse und Reporting

Microsoft SQL Server TSQL-Abfragen: Analyse und Reporting mit 2022/2025

Dauer: ab 1 Tag | Preis: ab 900 EUR (Netto) | Termin: Ganztägig + halbtägig

Sie schreiben T-SQL-Abfragen für Analyse und Reporting – von Joins und Gruppierungen über CTEs und Fensterfunktionen bis zu JSON und regulären Ausdrücken – und machen langsame Abfragen anhand des Ausführungsplans schneller.

Wie wird aus einer Tabelle voller Buchungen eine Auswertung, der das Controlling vertraut?

T-SQL ist die Abfragesprache von Microsoft SQL Server, und wer sie sicher beherrscht, holt Kennzahlen, Monatsvergleiche und Ranglisten direkt aus der Datenbank, statt Exporte in Excel nachzubauen. Diese Schulung konzentriert sich ganz auf das Abfragen: Sie lernen, Daten aus mehreren Tabellen korrekt zu verknüpfen, Summen und Anteile pro Gruppe zu bilden, laufende Summen und Vorjahreswerte mit Fensterfunktionen zu berechnen und Ergebnisse so aufzubereiten, dass ein Bericht oder ein Power-BI-Datenmodell sie direkt übernehmen kann.

Der Aufbau folgt dem Weg einer Abfrage: SELECT, WHERE und ORDER BY, dann Filter mit NULL-Logik und Platzhaltern, Joins aller Art, GROUP BY mit HAVING und ROLLUP, Text-, Datums- und Konvertierungsfunktionen. Danach folgen Unterabfragen, Common Table Expressions, PIVOT, Mengenoperatoren und Variablen in Skripten. Aus SQL Server 2022 kommen DATE_BUCKET, IS DISTINCT FROM und die WINDOW-Klausel hinzu, aus SQL Server 2025 reguläre Ausdrücke mit REGEXP_LIKE und der native Datentyp json. Ein eigenes Modul zeigt, wie Sie Ausführungspläne lesen und eine Abfrage so umschreiben, dass ein vorhandener Index genutzt wird. Installation, Tabellenentwurf und Prozeduren behandelt das Seminar „Microsoft SQL Server Grundlagen“, den Betrieb die Schulung zur SQL-Server-Administration.

GitHub Copilot in SQL Server Management Studio schlägt inzwischen ganze Abfragen aus einer Frage in natürlicher Sprache vor. Solche Vorschläge sehen oft richtig aus und liefern trotzdem falsche Zahlen, etwa weil ein Join Zeilen vervielfacht oder ein NOT IN an einem NULL scheitert. Sie üben deshalb, generiertes T-SQL gegen eine bekannte Kontrollsumme zu prüfen, den Plan des Vorschlags mit dem eigenen zu vergleichen und dem Assistenten nur Lesezugriff auf eine Kopie der Daten zu geben.

Grundkenntnisse in Tabellen und Datenbanken genügen; Vorkenntnisse in SQL sind hilfreich, aber nicht nötig. Geübt wird an einer Vertriebsdatenbank mit Aufträgen, Kunden und Artikeln, und wer eigene Berichtsabfragen mitbringt, kann sie in den Übungsphasen analysieren und beschleunigen.

Die gefährlichste Abfrage ist nicht die langsame, sondern die, die eine falsche Zahl liefert und niemand merkt es. In fast jedem Reporting, das ich mir ansehe, steckt irgendwo ein Join, der Auftragspositionen doppelt zählt, oder ein Filter, der Zeilen mit NULL stillschweigend verschluckt. Ich gewöhne allen Teilnehmenden an, jede neue Abfrage zuerst gegen eine einfache Kontrollsumme zu halten – erst wenn die Zeilenzahl und der Gesamtbetrag stimmen, lohnt es sich, über Fensterfunktionen und Geschwindigkeit nachzudenken.
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

Microsoft SQL Server TSQL-Abfragen: Analyse und Reporting mit 2022/2025

Einstieg: Abfragen mit T-SQL
  • Wozu Abfragen: Kennzahlen direkt aus der Datenbank statt Excel-Exporten
  • Transact-SQL im Verhältnis zum SQL-Standard, Batches und GO
  • Abfrageumgebung: Management Studio, VS Code mit MSSQL-Erweiterung, sqlcmd
  • Logische Verarbeitungsreihenfolge: FROM, WHERE, GROUP BY, SELECT, ORDER BY
  • Daten abrufen mit SELECT und FROM, warum SELECT * im Bericht schadet
  • Datensätze filtern mit WHERE und kombinierten Bedingungen
  • Ergebnisse sortieren mit ORDER BY, auch nach Ausdrücken
  • Spalten-Aliasse und Tabellen-Aliasse lesbar vergeben
  • Berechnete Spalten aus Konstanten und Rechenausdrücken, Ganzzahldivision
Filtern und begrenzen
  • Ergebnisse begrenzen mit TOP, TOP … WITH TIES und PERCENT
  • Seitenweise blättern mit OFFSET … FETCH
  • Duplikate entfernen mit DISTINCT – und wann es einen Fehler verdeckt
  • Vergleichsoperatoren, BETWEEN, IN und halboffene Datumsbereiche
  • Dreiwertige Logik: NULL, IS NULL, COALESCE und die NOT IN-Falle
  • IS [NOT] DISTINCT FROM für NULL-sichere Vergleiche (SQL Server 2022)
  • Texte filtern mit LIKE, Platzhaltern und Zeichenklassen
  • Sortierfolgen und Groß-/Kleinschreibung beim Textvergleich
Arbeiten mit mehreren Tabellen
  • Tabellenbeziehungen lesen: Primär- und Fremdschlüssel im Datenmodell
  • Innere Joins mit INNER JOIN über eine und mehrere Spalten
  • Äußere Joins mit LEFT, RIGHT und FULL OUTER JOIN
  • Filter in ON oder WHERE: warum ein LEFT JOIN unbemerkt zum INNER JOIN wird
  • Kreuzverknüpfungen mit CROSS JOIN, etwa für Kalender × Artikel
  • Self-Joins für Hierarchien wie Mitarbeitende und Vorgesetzte
  • Vervielfachte Zeilen erkennen: Join-Kardinalität gegen Kontrollsummen prüfen
Gruppieren und aggregieren
  • Gruppieren als Grundlage jeder Auswertung: Detail- und Summenebene
  • GROUP BY mit COUNT(*), COUNT(Spalte) und COUNT(DISTINCT …)
  • Aggregatfunktionen SUM, AVG, MIN, MAX und STRING_AGG
  • Gruppen filtern mit HAVING im Unterschied zu WHERE
  • Zwischen- und Gesamtsummen mit ROLLUP, CUBE und GROUPING SETS
  • Zeiträume bündeln mit DATE_BUCKET und DATETRUNC (SQL Server 2022)
Daten mit Funktionen aufbereiten
  • Integrierte Funktionen: Skalar-, Aggregat- und Tabellenwertfunktionen
  • Zeichenketten mit CONCAT, CONCAT_WS, TRIM, SUBSTRING und REPLACE
  • Texte zerlegen mit STRING_SPLIT und Ordinalspalte
  • Runden mit ROUND, Extremwerte zeilenweise mit GREATEST und LEAST
  • Datum und Uhrzeit: DATEPART, DATEADD, DATEDIFF, EOMONTH, FORMAT
  • Typen sicher umwandeln mit CAST, CONVERT und TRY_CONVERT
  • Zufällige Stichproben mit NEWID und TABLESAMPLE
  • Fallunterscheidungen mit CASE und IIF, Kategorien für Berichte
  • Zahlenreihen und Lückenkalender mit GENERATE_SERIES
SQL-Skripte schreiben
  • Datenbankkontext wechseln mit USE und dreiteiligen Namen
  • Kommentare, Formatierung und Namenskonventionen für wartbare Skripte
  • Bezeichner in eckigen Klammern: Leerzeichen, Schlüsselwörter, QUOTENAME
  • Ergebnisse in temporäre Tabellen oder Tabellenvariablen zwischenspeichern
  • Daten ändern im Überblick: INSERT, UPDATE, DELETE, MERGE mit Transaktion
Unterabfragen, CTEs und PIVOT
  • Unterabfragen als Skalarwert, Liste oder abgeleitete Tabelle
  • Unterabfragen in HAVING, etwa Kunden über dem Durchschnitt
  • Korrelierte Unterabfragen und EXISTS statt IN
  • CROSS APPLY und OUTER APPLY für „die letzten drei Aufträge je Kunde“
  • Common Table Expressions für lesbare Abfragen in Schritten
  • Rekursive CTEs für Stücklisten und Organigramme
  • Zeilen zu Spalten mit PIVOT, zurück mit UNPIVOT
  • Dynamisches PIVOT bei unbekannten Spaltenwerten mit sp_executesql
Fensterfunktionen
  • OVER mit PARTITION BY und ORDER BY: rechnen, ohne Zeilen zu verlieren
  • Ranglisten mit ROW_NUMBER, RANK, DENSE_RANK und NTILE
  • Laufende Summen und gleitende Durchschnitte mit ROWS BETWEEN
  • Vorperioden- und Vorjahresvergleich mit LAG und LEAD
  • Anteile am Gesamtwert und Mediane mit PERCENTILE_CONT
  • Fensterdefinitionen mit der WINDOW-Klausel wiederverwenden (SQL Server 2022)
Variablen und Mengenoperatoren
  • Variablen mit DECLARE anlegen, per SET oder SELECT zuweisen
  • Berichtsparameter wie Stichtag und Region als Variablen
  • Zähler und WHILE-Schleifen – und wann eine Menge die Schleife ersetzt
  • Ergebnisse kombinieren mit UNION und UNION ALL
  • Fehlende Zeilen finden mit EXCEPT, etwa beim Abgleich zweier Bestände
  • Gemeinsame Zeilen ermitteln mit INTERSECT
JSON und Neuerungen in SQL Server 2025
  • JSON lesen mit JSON_VALUE, JSON_QUERY und OPENJSON
  • Ergebnisse als JSON ausgeben mit FOR JSON, JSON_OBJECT und JSON_ARRAY
  • Nativer Datentyp json und Aggregation mit JSON_ARRAYAGG (SQL Server 2025)
  • Reguläre Ausdrücke mit REGEXP_LIKE, REGEXP_REPLACE und REGEXP_SUBSTR
  • Neue Kurzformen: || für Textverkettung (bei NULL immer NULL), CURRENT_DATE, PRODUCT
  • Kompatibilitätsgrad 170: welche Funktionen ihn voraussetzen – WINDOW-Klausel und GENERATE_SERIES brauchen 160
Ausführungspläne lesen, Abfragen umschreiben
  • Geschätzten und tatsächlichen Ausführungsplan anzeigen und vergleichen
  • Operatoren erkennen: Index Seek, Scan, Key Lookup, Hash- und Nested-Loop-Join
  • Lesezugriffe messen mit SET STATISTICS IO, TIME
  • Sargierbare Bedingungen: Funktionen auf Spalten aus dem WHERE entfernen
  • Implizite Typkonvertierungen und falsche Schätzungen im Plan finden
  • Fehlende Indizes begründet an die Administration melden, statt sie selbst anzulegen
T-SQL mit Copilot und Coding-Agenten
  • Copilot in SSMS eine Abfrage aus einer Fachfrage entwerfen lassen und das Datenmodell mitgeben
  • Agent Mode ab SSMS 22.7: führt Abfragen aus und liest Pläne mit den Rechten des Logins, Schemaänderung nur nach Bestätigung
  • Generierte Abfrage gegen Zeilenzahl und Gesamtbetrag einer bekannten Referenz abgleichen
  • Vorschläge auf NOT IN mit NULL, doppelte Join-Zeilen und offene Datumsgrenzen prüfen
  • Plan und STATISTICS IO des Vorschlags neben die eigene Fassung legen
  • Assistent arbeitet mit einem Login, das nur SELECT auf eine Berichtskopie darf
Praxisprojekt: Vertriebsbericht für das Controlling
  • Umsatz je Region und Monat mit Vorjahresvergleich und laufender Summe per Fensterfunktion
  • Top-Artikel je Warengruppe mit DENSE_RANK, Kategorien per CASE, Pivot nach Quartal
  • Ergebnis gegen Kontrollsummen absichern und die langsamste Teilabfrage per Plan beschleunigen
Lernziele
  • Sie schreiben T-SQL-Abfragen über mehrere Tabellen und wählen den passenden Join-Typ
  • Sie bilden Gruppensummen, Zwischensummen und Anteile mit GROUP BY, ROLLUP und Fensterfunktionen
  • Sie zerlegen komplexe Auswertungen mit Unterabfragen und CTEs in nachvollziehbare Schritte
  • Sie verarbeiten JSON und nutzen neue Funktionen von SQL Server 2022 und 2025 wie DATE_BUCKET und REGEXP_LIKE
  • Sie lesen Ausführungspläne und schreiben Abfragen so um, dass vorhandene Indizes genutzt werden
  • Sie prüfen generiertes SQL gegen Kontrollsummen, bevor es in einen Bericht übernommen wird
Zielgruppe
  • Datenanalyst:innen und Mitarbeitende im Controlling, die Auswertungen selbst aus SQL Server holen
  • Report- und BI-Entwickler:innen, die Abfragen für Reporting Services oder Power BI schreiben
  • Anwendungsentwickler:innen, die Abfragen schreiben, aber keine DBA-Aufgaben übernehmen

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

Offene Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Sind Sie auf der Suche nach einer Veranstaltung, die genau Ihrem Bedarf entspricht? Einer Veranstaltung, welche nur Inhalte vermittelt, die Sie selbst gewählt haben und speziell auf Ihr Unternehmen zugeschnitten ist? Dann sind Sie bei uns richtig!

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Vorstellungen und inhaltlichen Wünschen. Sie bekommen genau das, was Sie brauchen.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ihr Wunschtermin wird bei der Planung berücksichtigt. Die Veranstaltung findet ganztägig + halbtägig zu flexiblen Zeiten statt.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Jetzt anfragen
Einige Unternehmen, für die wir tätig waren

TechnoCargo Logistik GmbH u. Co. KG

ITZ Bund Ilmenau

menadwork kommunikation GmbH

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

Anfrage für eine unverbindliche + kostenlose Erstberatung zum Thema

Microsoft SQL Server TSQL-Abfragen - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Wir freuen uns über Ihre Anfrage und antworten so schnell es geht!

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Nach oben