17Jul
Atliekant sudėtingas operacijas ir"Access" lentelių taikymo sąlygos yra ne taip paprasta, kaip "Excel".Kai kurie vartotojai vis dar painioja tai su "Excel", kuris yra sinonimas, kad pralenkti prieigos galimybes.
redaktorius Pastaba: šį svečio straipsnį parašė "Office 2010" klubas , forumas, kurį valdo "Office 2010" ekspertai, kur kiekvienas gali užduoti klausimus ir dalyvauti diskusijose. Tačiau
prieiga teikia Reliacinės duomenų bazės valdymo sistemos pagrindus. RDBVS nėra gausu, o tik iš anksto vartotojai gali manipuliuoti duomenų bazės struktūra, taikydami skirtingas sąlygas, tuo tarpu greitas RDBVS pagrindu veikiančių dinaminių interneto programų ir kitų komunalinių paslaugų antplūdis taip pat kelia didelį poreikį suvokti reliacinių duomenų bazių pagrindus.
Nuo šiol "SQL" pirmiausia tvarko duomenų bazės struktūrą, norėdami ištraukti konkrečius duomenis iš lentelių, tačiau pradedantiesiems duomenų bazėje reikia išmokti kalbos sintaksę &tinkamą jo naudojimą.Kita vertus, prieigos svėrimo GUI sąsaja, "Wild Card" įrašai yra SQL WHERE komandų pakeitimai, siekiant lengvai išgauti konkrečius duomenis iš duomenų bazių lenteles ir &užklausos.
Šis pranešimas parodys paprastą "Wild Card" įrašų naudojimą.Mes pradėsime taikydami Wild Card sąlygas esamoje duomenų bazėje. Pavyzdžiui, sukūrėme mažos parduotuvių valdymo duomenų bazę, kurioje yra kelios lentelės; klientas, nauji produktai, pardavimai, telefonų numeriai ir personalas. Norėdami išskleisti duomenis per Wildcard įrašus, pereikite į skirtuką "Sukurti" ir spustelėkite "Query Design".
Parodys dialogo langą Rodyti lentelę, leidžiančią pridėti lentelių.Dabar pradėkite įtraukti norimų lentelių į Query Design langą.Pridėjus
, pradėkite vilkdami reikalingą lentelę į užklausos diegimo laukus.
Dabar esame suinteresuoti ištrinti visus svarbius duomenis, esančius duomenų bazių lentelėse, prieš "Product name" "Pepsi".Dėl to mes paprasčiausiai parašysime laukelį "Įrašai", t. Y. "Panašiai / ne taip", kaip ir šiuo lauku "Produkto pavadinimas";
Kaip ir "Pepsi"
Užklausos vykdymo metu bus rodoma visa svarbi informacija, įtraukta į Query Design laukus: nuo kliento ID, kliento vardo iki darbuotojo vardo ir tt
Leidžia pažvelgti į kitą pavyzdį.Tarkime, kad turime sužinoti visus klientus, kurių pavadinimai prasideda "G".Norint taikyti šią sąlygą, mes parašysime kaip sąlyga pagal kliento vardą kaip;
Kaip ir "G *"
Ši sąlyga leis "Access" ištraukti visas lauko reikšmes, atitinkančias nurodytą sąlygą( abėcėlę, skaitinę vertę ir tt) prieš žvaigždutę.
Pateikiant užklausą, bus rodomi visi svarbūs klientų duomenys, kurių vardas prasideda "G".
Norėdami pašalinti konkrečią įrašo / duomenų reikšmę iš užklausos."Ne taip" būklė yra naudinga. Tai pašalins iš įrašų nurodytą duomenų vertę ir parodys tik likusius įrašus.
Rodomi rezultatai, išskyrus visus įrašus, kuriuose Darbuotojo vardas prasideda simboliu "L".
Mes palietėme tik keletą laukinių kortelių įrašų pavyzdžių, norėdami išskirti konkrečius duomenis iš įrašų.Tačiau yra daugybė būdų, kaip išgauti konkrečius įrašus. Išbandykite šiuos duomenų bazės pavyzdžius, kad galėtumėte ištirti keletą kitų "Wildcard Entries" matmenų.
Kaip "E #" Tai grąžins konkrečius duomenis iš pasirinktos lentelės, turinčios tik du simbolius.pirmasis yra E ir # reiškia, kad šis simbolis yra numeris.
Kaip ir "G?" , grąžinami du simboliai, jei jie randami konkrečioje lentelėje, pradedant simboliu "G".
Patinka "* 16" Tai grąžins duomenis, kurie baigiasi 16 konkrečioje lentelėje.
Taip pat galite išbandyti visus aukščiau paminėtus būdus, kaip ir ne taip, kaip .Ši funkcija sudaro begalinius galingus būdus, kaip išgauti norimus duomenis iš duomenų bazės. Mes pritaikėme šias sąlygas mažos apimties duomenų bazėje, tačiau jos tikrąjį naudojimą galima pastebėti, kai susiduriame su milžiniška duomenų baze, turinti šimtus susijusių lentelių.
Lyginant duomenų iš lentelių su CLI pagrįstos SQL duomenų išvedimo tvarką, daroma prielaida, kad "Access" yra kur kas lengvesnis. Priežastis yra CLI( komandinės eilutės sąsaja), todėl monotonija atremtų naujokams, kad į ją atsiverstų.Kita vertus, "Access 2010" paprastas GUI išdėstymas skatina vartotoją pradėti kurti duomenų bazę, nereikalaudamas komandų valdiklių labirinto, &sunku sugriebti sintaksę.