Archív rubriky: SQL příkazy

V rubrice SQL Příkazy jsou sdruženy články zaměřené na sql dotazování. Každý článek je věnován nějakému zajímavému SQL příkazu nebo kódu vykonávajícímu nějakou činnost např. jak udělal cyklus (loop), jak udělat hierarchii, CTE apod.

Nejčtenější z kategorie

SQL OVER() s PARTITION BY- Klauzule pro fajnšmekry + příklady

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 na funkční operace dívat přes více atributů => vlastně si vytváříme taková okénka a nad těmito ohraničenými daty aplikujeme různé výpočetní operace. Zní to složitě, ale na příkladu… Čtěte více »

SQL Cyklus (Loop) – WHILE nebo rekurzivní CTE

Jako Loop můžeme označit opakované volání části kódu s různými parametry a většinou je spojen s nějakou DML operací typu INSERT nebo UPDATE. Cyklus voláme po předem stanovený počet opakování a můžeme ho v SQL sestavit několika různými způsoby. Na příkladu s kalendářem si ukážeme všechny způsoby. Jak na Generování kalendáře v SQL pomocí cyklu?… Čtěte více »

SQL INSERT – Návod -přidat řádky do tabulky, nejčasnější chyby

Příkaz INSERT volíme v situaci, kdy potřebujeme vložit záznamy do tabulky. Vložení řádků můžeme udělat několika způsoby (podrobněji je popisuji dále) kdy: Vkládáme hodnoty, které fixně vyjmenujeme (INSERT INTO … VALUES(hodnota1, hodnota2, …)) Vkládáme záznamy do tabulky pomocí skriptu (SELECT – vybíráme hodnoty z tabulky) v kombinaci s INTO “cílová tabulka”). Tady se prakticky jedná o… Čtěte více »