04.02.2013, Vladimír Klaus, navštíveno 4667x
MS Access
SQL
Funkce vrátí různé hodnoty na základě více podmínek. Ukážeme si to na příkladu, kde zadáme tři podmínky na výši částky objednávky a podle toho, která podmínka bude splněna, nám funkce vrátí různé textové vyhodnocení...
|
28.01.2013, Vladimír Klaus, navštíveno 7216x
MS Access
SQL
Tato funkce umožňuje nahradit v zadaném textu nějakou část jiným textem. V případě MS Accessu se dá dokonce určit, odkud se má začít nahrazovat a kolikrát. My si ale ukážeme základní použití, kdy nahradíme předvolbu...
|
08.01.2013, Vladimír Klaus, navštíveno 4702x
MS Access
SQL
SQL Server
Jiné pojmenování sloupce je velmi užitečné při používání agregačních funkcí. Sloupec s výsledkem takové funkce může být pojmenován třeba Expr1000, což není zrovna pěkné. Pokud použijete dokonce funkcí více, stává se...
|
07.01.2013, Vladimír Klaus, navštíveno 4419x
MS Access
SQL
SQL Server
V řadě případů je dobré (nebo dokonce nutné) nahradit název tabulky aliasem – tedy zpravidla kratším názvem, což může být i jedno písmeno. Kromě toho, že je to kratší, daleko snadněji se pak změní název tabulky, protože...
|
05.01.2013, Vladimír Klaus, navštíveno 5531x
MS Access
SQL
To je sloupec, který by měla mít každá tabulka. Je to číselná hodnota, většinou začínající 1. Při každém vložení nového záznamu se zvýší o jedničku, takže se zajistí unikátnost této hodnoty. A pokud smažete záznam s...
|
04.01.2013, Vladimír Klaus, navštíveno 5275x
MS Access
SQL
Textové řetězce je třeba uvádět v uvozovkách nebo apostrofech. Upozornění: Uvozovky i apostrofy musí být vždy klasické, rovné – "text", nikoliv „text“ nebo ‚text‘ Řada databází umožňuje použít obojí, je třeba vyzkoušet....
|
02.01.2013, Vladimír Klaus, navštíveno 3924x
MS Access
SQL
V celé příručce se snažím dodržovat zásadu, že SQL příkazy jsou psány velkými písmeny. Je to ale pouze pro zpřehlednění, protože následující dva příklady jsou zcela ekvivalentní. SELECT ID, Prijmeni FROM Zakaznici WHERE...
|
01.01.2013, Vladimír Klaus, navštíveno 7279x
MS Access
SQL
SQL Server
NULL je především velký problém. V mnoha případech činí spoustu potíží a nutí tvůrce dotazů k dalším akcím a úhybným manévrům. Proč tomu tak je? Především proto, že NULL není žádná hodnota. Není tedy možné řešit, zda je...
|
31.12.2012, Vladimír Klaus, navštíveno 2852x
MS Access
Ze všech databází je nejdostupnější (součást MS Office), velmi dobře ovladatelný a naprosto spolehlivý. Jeho propojení s dalšími MS Office aplikacemi je pak dalším příjemným bonusem. Pochopitelně má MS Access také...
|
30.12.2012, Vladimír Klaus, navštíveno 3898x
MS Access
SQL
Poslední příkaz DROP TABLE odstraní celou tabulku. Je to tak jednoduché, že je to až nebezpečné – jedním příkazem můžete přijít o spoustu dat. Před použitím tohoto příkazu si tedy dobře rozmyslete, co děláte. V případě,...
|