Obrázek MS Access - Funkce CHR a CHRW

05.05.2014, Vladimír Klaus, navštíveno 3301x

MS Access
SQL

Funkce CHR() vrátí znak z předaného ASCII kódu. Funkce CHRW() vrátí UNICODE znak ze zadaného kódu. Funkce se může hodit třeba ke generování nějakého kódu pro uživatele, který bude tak trochu vycházet z jeho ID. Tímto...

Obrázek MS Access - Přetypování textu na číslo

07.04.2014, Vladimír Klaus, navštíveno 6151x

MS Access
SQL

Přetypování textu na číslo se hodí v případě, že máme k dispozici číslo ve formě textu a potřebujeme s ním dále pracovat jako s číslem. Je tedy otázkou, zda jde jen o přetypování nebo už spíše o převod. Jako příklad...

Obrázek Vyšlo aktualizované vydání e-knihy "SQL pro blbce"

24.03.2014, Vladimír Klaus, navštíveno 5481x

Knihy
MS Access
SQL

Příručka SQL pro blbce je určena pro všechny, kteří se chtějí seznámit s jazykem SQL, ale i pro ty, kteří celý život s SQL zápasí a občas si potřebují některé detaily nebo málo známé příkazy připomenout. Všechny příkazy...

Obrázek MS Access - Funkce LEN

03.03.2014, Vladimír Klaus, navštíveno 3975x

MS Access
SQL

Funkce vrátí délku textového řetězce. SELECT Nazev, LEN(Nazev) AS DelkaNazvu FROM Produkty Funkci můžeme samozřejmě použít i v podmínce. Takto si vypíšeme zákazníky, kteří mají jména delší než 15 znaků. Podobná funkce...

Obrázek MS Access - Funkce ROUND

11.02.2014, Vladimír Klaus, navštíveno 16193x

MS Access
SQL

Funkce slouží k zaokrouhlování na zadaný počet desetinných míst. Zaokrouhlování probíhá trochu specifickým způsobem. Cokoliv většího než 0,5 se zaokrouhlí nahoru, menší než 0,5 se zaokrouhlí dolu a pokud číslo končí...

Obrázek Jak v ASP.NET pracovat s SQL dotazem, který může vrátit NULL

30.12.2013, Vladimír Klaus, navštíveno 5096x

ASP.NET/C#
SQL

Předpokládejme, že si chcete napsat funkci, která pomocí SQL dotazu vrátí součet cen. Vycházíme přitom z dat této tabulky. Není to nic těžkého, na to máme funkci QueryValue, takže funkce by mohla vypadat takto. //první...

Obrázek MS Access - Referenční integrita

27.08.2013, Vladimír Klaus, navštíveno 10938x

MS Access
SQL

Za termínem referenční integrita se skrývá speciální nastavení vztahu mezi údaji tabulek tak, aby nedošlo k porušení konzistence dat. Jednoduchým příkladem je již jinde zmíněné – mám objednávku, kterou udělal uživatel s...

Obrázek MS Access - Funkce ASC a ASCW

20.08.2013, Vladimír Klaus, navštíveno 3526x

MS Access
SQL

Funkce ASC() vrátí číselnou ASCII hodnotu předaného znaku, resp. prvního znaku z předaného textového řetězce. Funkce ASCW() vrátí UNICODE hodnotu z téhož. Jako příklad si uvedeme získání této hodnoty z prvního znaku...

Obrázek MS Access - Pozor na přehození ORDER a WHERE

25.06.2013, Vladimír Klaus, navštíveno 3563x

MS Access
SQL

SQL příkaz má v podstatě pevně danou syntaxi, tedy kde co může být zapsáno a jak. V případě obyčejného výběrového dotazu si proto dejte pozor třeba na to, že nejprve musí být podmínka a teprve poté řazení. SELECT * FROM...

Obrázek MS Access - Funkce FIRST a LAST

11.04.2013, Vladimír Klaus, navštíveno 5889x

MS Access
SQL

Pomocí těchto funkcí získáme první, resp. poslední záznam z tabulky či dotazu. Vezměme jednoduchý příklad, kdy budeme chtít zjistit datum první a poslední objednávky. SELECT FIRST(Datum), LAST(Datum) FROM Objednavky Na...