MS SQL Server existuje v mnoha edicích, ale kde začít? Nejlepší místo (třeba pro evaluaci) je edice, která je poskytována zdarma a to je právě MS SQL Server Express....
V rámci jednoho mého projektu, který se zabývá poskytováním informací o hypotečních úvěrech, jsem pro návštěvníky připravil Power BI dashboard. Report je napojen na databázi ARAD České národní banky...
Komentáře v SQL dotazu slouží k jednoduchému účelu. Udržují kód přehledný pro ostatní a vysvětlují jeho logiku. Pokud nějaký text označíte jako komentář, tak text není chápán jako SQL...
V tomto článku ukážu, jak se můžete připojit k oblíbené službě, která měří výkonnost webu, Google Analytics přes Power BI. Služba má sice své webové rozhraní s vizualizacemi, ale...
Powerpivot je excel add-in, který umožňuje datové modelování a analýzu dat ve známém prostředí Excelu, což je jeho největší výhoda. Importujte velké množství dat přes Power Query a propojte je...
Powerpivot v excelu je add-in, který je automaticky předinstalován v MS Office 2013 + (stačí jej pouze přidat na pás karet), v předchozích Office verzích není a je potřeba...
O víkendu jsem se konečně dostal k instalaci MS SQL Server 2016 – Release candidate 3 a jako první jsem se zaměřil na novinky z oblasti Reporting services 2016....
SQL Server 2016 Reporting services SSRS doznaly změn od výrazně zastaralých předchůdců. Upustilo se od report managera, který nahradil vzhledově atraktivní webový portál v rámci kterého lze nově definovat...
GROUP BY klauzuli používáme v SQL k seskupování záznamů. Ve většině případů jde o situaci, kdy potřebujeme udělat nějakou agregační operaci v tabulce (součet tržeb, počet záznamů, průměr, apod)....
Pořadí, v jakém se SQL klauzule do dotazu zadávají je všeobecně celkem známé. Pořadí logického SQL zpracování dotazu (logical query processing) je ale jiné než pořadí, v jakém je...
SQL HAVING klauzule je speciálním druhem SQL příkazu, který se chová podobně jako jako WHERE. To znamená, že pomocí ní definujeme omezující podmínku při vyhledávání nebo manipulaci s tabulkami....
OVER příkaz můžeme v SQL zařadit do příkazů pracujících s tzv. Window functions. Tyto typy funkcí nám umožňují na data pohlížet nejen agregovaně (přes GROUP BY), ale můžeme se...
SQL agregační funkce – AVG, COUNT, MAX, MIN, SUM jsou jedny z nejpoužívanějších funkcí jak v Excelu tak i v SQL. Zdaleka nejčastěji totiž potřebujeme něco sečíst, zprůměrovat, určit...
SQL funkce na pořadí (ranking functions) nám umožňují přiřazovat v záznamům v tabulce pořadí na základě hodnoty nějakého pole nebo polí. Ranking funkce se vyznačují tím, že klauzule OVER()...
OFFSET funkce jsou v MS SQL Server relativně nové, jsou dostupné teprve od verze SQL Server 2012. Tyto funkce umožňují “listovat” mezi řádky tabulky. Lépe řečeno na řádku aktuálním si...
ORDER BY klauzule v SQL umožňuje výsledky dotazu uspořádat podle určitého pole (sloupce) nebo více sloupců. Existují 2 základní možnosti seřazení záznamů v tabulce. Vzestupně (ascending order = ASC)...
WHERE klauzule slouží k definování omezujících podmínek při dotazování. Ve většině případů nás při dotazování do tabulky nezajímají všechny záznamy, ale pouze určitá jejich podmnožina na základě kritérií. Kritéria...
SELECT klauzule slouží k získání infromací z tabulky. Za touto klauzulí následuje seznam sloupců, které potřebujeme zobrazit. Select se vždy musí použít s klauzulí FROM pomocí které říkáme, ze které...
Příkaz CROSS JOIN v SQL souží ke spojení 2 tabulek v relační databázi. Jeho výsledkem je kartézský součin => všechny kombinace levé (A) a pravé (B) tabulky. Syntaxe: SELECT...
Většinou si při práci s SQL databází nevystačíme pouze s 1 tabulkou. Některé hodnoty se nacházejí v jedné tabulce a další hodnoty v druhé = v rozdělení informací do...