Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
otvorení dotazu v programe Access . Prejsť na Zobraziť rozbaľovaciu ponuku a vyberte " Zobrazenie SQL . "
2
dvoch povinných prvkov SQL dotazu je SELECT a FROM klauzuly . SELECT uvádza zoznam polí Vaša otázka sa zobrazí , FROM zoznam tabuliek a ako sa spája them.WHERE a klauzuly ORDER BY je nepovinná . KDE ustanovujú kritériá pre hľadanie , ORDER BY druhy dát .
3
Skúste pridanie alebo odstránenie polí z SELECT alebo klauzuly ORDER BY , alebo pridanie podmienok WHERE clause.Run dotazu . Ak sa vyskytne chyba , zatvorte dotaz bez uloženia . Vykonajte zmeny v návrhovom zobrazení a skontrolujte , či príkaz SQL zistiť , kde sa stala chyba .
4
Napíšte nový dotaz , ktorý používa nepodporovaný funkciu ( UNION ) . Niektoré databázy majú tabuľky s podobnými údajmi oddelené od každý . Operácie UNION možno zlúčiť výsledky dvoch otázok , ak majú rovnaké polia v SELECT časť z query.As napríklad , spoločnosť má verejné a dôverné divízií a oddeľuje dáta medzi týmito dvoma : SELECT departments.dname , [ ľudia ] ... [ meno ] , [ ľudia ] [ priezvisko ] Z útvarov INNER JOIN ľudí ON [ oddelenia ] [ oddelenie id ] = [ ľudia ] [ oddelenie id ] ; .. UNIONSELECT [ secdeps ] [ Názov oddelenia ] , [ zaisťujú .. ľudia ] [ fname ] , [ zabezpečené ľudia ] [ lname ] FROM secdeps INNER JOIN [ zabezpečenej ľudí ] v [ secdeps ] [ Oddelenie id ] = bezpečná ľudia ] [ Oddelenie id ] ; .. Toto vypisuje všetky vo všetkých oddeleniach , obe ministerstva všeobecného prístupu a zamestnancami , a tie dôverné .
5
Vytvorte otázky v návrhovom zobrazení pomocou rôzne druhy spojenia , takže môžete vidieť príkazy SQL .
6
Experiment s vybranými predikát , ako ALL , DISTINCT , DISTINCTROW , TOP , TOP PERCENT.SELECT ALL je predvolený , a zahŕňa všetky duplicates.SELECT DISTINCT potláča duplicitné rows.DISTINCTROW potláča duplikát iba vtedy , ak sú všetky polia v tabuľke sú rovnaké . SELECT TOP 10 sa vráti len prvých desať riadkov vašich query.SELECT TOP 10 percent výnosov desať percent z celkového počtu riadkov vašu otázku by inak načítať .
Copyright © počítačové znalosti Všetky práva vyhradené