Vladimír Klaus BLOG

MS Access - Predikát DISTINCT

Vladimír Klaus BLOG

14. 12. 2012, Vladimír Klaus, přečteno 7915x

MS Access
SQL

Ještě se na chvíli vrátíme k příkazu SELECT. Co když budete chtít znát všechna města, ze kterých jsou vaši zákazníci. Tady filtrování pomocí WHERE nepomůže,...

MS Access - Příkaz UNION a UNION ALL

Vladimír Klaus BLOG

13. 12. 2012, Vladimír Klaus, přečteno 16512x

MS Access
SQL

Aby to nebylo tak jednoduché, tak JOIN spojuje tabulky a UNION také. V čem tkví rozdíl? JOIN spojuje tabulky horizontálně (tedy výsledek má více sloupců),...

MS Access - Příkaz CROSS JOIN

Vladimír Klaus BLOG

11. 12. 2012, Vladimír Klaus, přečteno 3302x

MS Access
SQL

Tento příkaz vytváří kartézský součin – tedy kombinuje všechny hodnoty z jedné tabulky se všemi hodnotami z druhé tabulky. Prakticky to samozřejmě nemá moc...

MS Access - Příkaz OUTER JOIN

Vladimír Klaus BLOG

10. 12. 2012, Vladimír Klaus, přečteno 5301x

MS Access
SQL

Existuje ještě další spojení - OUTER JOIN, které ale MS Access nepodporuje. Nejde o nic jiného, než spojení LEFT a RIGHT JOIN, tedy na obou stranách jsou i...

MS Access - Příkazy INNER JOIN, LEFT JOIN a RIGHT JOIN graficky

Vladimír Klaus BLOG

10. 12. 2012, Vladimír Klaus, přečteno 3769x

MS Access
SQL

Pokud vytváříte dotaz v design režimu, pak můžete nastavení typu spojení provést i jinak. Nejprve myší přetáhněte řádku IdZakaznika na řádku ID – tím se...

MS Access - Příkaz RIGHT JOIN

Vladimír Klaus BLOG

6. 12. 2012, Vladimír Klaus, přečteno 4959x

MS Access
SQL

Pokud jste se seznámili s INNER JOIN i LEFT JOIN, asi už tušíte, k čemu bude sloužit RIGHT JOIN. Začneme ale opět základním dotazem. SELECT * FROM Objednavky...

MS Access - Příkaz LEFT JOIN

Vladimír Klaus BLOG

5. 12. 2012, Vladimír Klaus, přečteno 11528x

MS Access
SQL

V mnoha případech dá LEFT JOIN stejné výsledky jako INNER JOIN. Máme třeba objednávky (je jich 22) a k nim chceme údaje o zákaznících. Výsledkem je tabulka,...

MS Access - Příkaz INNER JOIN

Vladimír Klaus BLOG

5. 12. 2012, Vladimír Klaus, přečteno 29713x

MS Access
SQL

Tak tímto se dají spojovat tabulky. Tedy ne fyzicky, ale třeba při použití příkazu SELECT může být výsledkem spojení tabulek. K čemu je to dobré? Tak například...

MS Access - Funkce DATEPART

Vladimír Klaus BLOG

30. 11. 2012, Vladimír Klaus, přečteno 5450x

MS Access
SQL

Velmi užitečná funkce, pomocí které můžeme pracovat s jednotlivými částmi data. Začneme něčím jednoduchým – výpisem dnů, kdy byly vytvořeny objednávky. Funkce...

MS Access - Funkce TRIM, LTRIM, RTRIM

Vladimír Klaus BLOG

28. 11. 2012, Vladimír Klaus, přečteno 5074x

MS Access
SQL

Funkce umí oříznout mezery ze zadaného textového řetězce. A to buď z počátku i z konce (TRIM) nebo jen zleva (LTRIM) nebo jen zprava (RTRIM). Tento příklad se...