Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Určte databázovej tabuľky a názvy polí , ktoré obsahujú váš surové informácie . Pre toto cvičenie , predpokladám sme katalogizované všetky členmi triedy vysokej školy v tabuľke s názvom " trieda " , ktorý obsahuje pole " meno " , " vek " a " kľúč " . Výstup z celej tabuľky vyzerá takto :
tabuľka : classroomkey Názov vek ---------------------------- ------------ 7 Steve 214 Mark 205 206 Jane Fred 203 Matt 191 John Mary 182 18
Chceme nájsť spôsob vekových kategórií žiakov .
2
Napísať základné SQL dotazu zhromaždiť " veku " informácie . Dotaz bude vyzerať takto :
SELECT ageFROM classroomGROUP podľa veku
3
Pridať funkcie count ( ) k dotazu , ktorý počíta , koľkokrát konkrétne položky nastane a zobrazí výsledky v stĺpci s názvom " frekvencie . " Váš dotaz by mal teraz vyzerať takto :
select count ( * ) frekvencia , ageFROM classroomGROUP podľa veku
4
Pridať na " objednávku " príkaz do posledného riadku vášho dotazu . Zobrazí sa " frekvencia " dáta od najvyššej po najnižšiu . Váš dotaz by mal vyzerať takto :
SELECT COUNT ( * ) frekvencia , ageFROM classroomGROUP BY ageORDER BY COUNT ( * ) DESC
5
Vložiť " TOP 1 " do dotazu po " SELECT . " Týmto spôsobom , vaše dokončená dotaz vráti iba prvý riadok údajov . Kompletné dotazu by mala vyzerať takto :
SELECT TOP 1 COUNT ( * ) frekvencia , ageFROM classroomGROUP BY ageORDER gróf ( * ) DESC
6
Odoslať tento dotaz do databázy . Vaše výsledky založené na tomto príklade by mal vyzerať takto :
frekvencia vek ------------------------ 3 20
Režim , v tomto prípade , je 20.
Copyright © počítačové znalosti Všetky práva vyhradené