Kurz probíhá jak online, tak prezenčně v naší učebně.
Kurz můžeme připravit i na míru pro Vaši firmu. Také můžeme zajistit financování kurzu z dotací.

Pro koho je tenhle kurz?

Tenhle kurz nejlépe využije člověk, který už si v SQL umí napsat nějaké to SELECT, FROM, WHERE... ale chce dát a využívat SQL naplno.

Naučíte se v něm nové funkce, šikovné postupy a triky, které se hodí v pokročilejší analytické praxi.

Co si třeba projdeme?

  • Naučíme se pokročilé postupy pro transformaci textových, číselných i datumových atributů. 
  • Projdeme si rekurzivní nebo hierarchické dotazy a ukážeme si je na praktických příkladech.
  • Projdeme si funkci PARTITITON v příkladech kde se počítá po skupinách.
  • Budeme pracovat s pokročilejším využitím referenční integrity.

A hlavně si ukážeme spoustu příkladů, které můžete rychle zužitkovat v praxi.

Poznámka - pokud se na pokročilé SQL zatím necítíte, můžete zvážit i úvodní kurz SQL.

Lektor

Tenhle kurz nejčastěji učí Lucie Šperková.

 

Chcete mít tento kurz o dost levněji, navíc spolu s dalšími kurzy?

Pak potřebujete náš analytický balíček

A co když si kurz objednáte, zaplatíte, a pak nemůžete přijít?

Pokud nám dáte vědět kdykoliv před začátkem kurzu, nabídneme Vám:

  • Přesun termínu na jiný termín plus nahrávka z toho původního
  • Výběr jiného kurzu
  • Zrušení objednávky a vrácení ceny

Termíny kurzu

Na kurz se můžete přihlásit v uvedených termínech. Tyto kurzy také nabízíme pro školení přímo ve firmách – pokud byste tedy chtěli proškolit zaměstnance Vaší firmy přímo u Vás, kontaktujte nás. V takových případech mohou být kurzy dle domluvy jakkoliv upravené.

Konkrétní termíny kurzů mohou mít stejnou cenu, obsah je ale identický.

Kurz Pokročilé SQL, 1 den
02.06.2026 Praha + online Délka: 6 hodin
3800 Kč
bez DPH

Téma kurzu

Pokročilejší postupy pro práci s daty

  • některé pokročilé funkce pro transformace textových, číselných i datumových atributů (např. DATEDIFF, COALESCE, podmínky IFF a CASE, funkce řešící regulární výrazy),
  • rekurzívní a hierarchické dotazy na příkladu organizační struktury,
  • pivotování tabulky
  • WINDOW funkce užitečné pro pokročilejší analýzy dat
  • výpočty po skupinách dat bez použití group by (funkce PARTITION)
    • např. kolik procent z celkových prodejů tvoří prodeje za určité datum / produkt / pobočku / …  
    • nebo kolik procent prodejů tvoří konkrétní objednávka / produkt / … na celkovém prodeji za daný den / pobočku / …

Tipy pro zkvalitnění Vašich dat

  • jak zkonvertovat data ve formátu JSON do tabulky a naopak
  • jak zajistit referenční integritu, abyste si omylem nesmazali data

Příklady z praxe

Vyzkoušíme si některý z konkrétních příkladů z reálného byznysu, protože jedině na komplexnějším dotazu si jazyk nejlépe osvojíte:

  • Doplníme si kurzovník ČNB o chybějící víkendová data
  • Budeme sledovat měnící se ceny produktů v čase
  • Spočteme si, jak se ve skladu mění stavy zásob v jednotlivých dnech podle pohybů na skladě
  • RFM analýza zákazníků:  jak si připravit data pro segmentaci zákazníků podle doby od jejich posledního nákupu, četnosti nákupů a útraty

V jakém prostředí budeme pracovat

Pracujeme s technologií MS SQL Server

 

Další kurzy, které by vás mohly zajímat

Kurz Úvod do SQL, 1 den

Kurz Power Platform – úvod do Power BI, Apps, Automate, Query, SharePointu 1 den

Kurz Úvod do Power BI, 1 den

Kurz Středně pokročilé Power BI, 2 dny