Kasutades Wild Card kirjeid Access 2010
Keerukate toimingute tegemine ja tingimuste rakendamine Access'i tabelites ei ole nii lihtne kui Excelis. Mõned kasutajad segavad seda ikka veel Exceliga, mis on sünonüümiks juurdepääsuvõimaluste vähendamisel.
Toimetaja Märkus: selle külaliste artikli kirjutas Office 2010 klubi, foorum, mida haldavad Office 2010 eksperdid, kus igaüks võib esitada küsimusi ja osaleda aruteludes.
Juurdepääs aga pakub Relatsioonandmebaasi haldamise süsteemi olulisi elemente. RDBMS ei ole külluslik ja ainult eelnevate kasutajate poolt saab erinevate tingimuste rakendamiseks manipuleerida andmebaasi struktuuri, samal ajal tekitab RDBMS-põhiste dünaamiliste veebirakenduste ja muude kommunaalteenuste kiire sissevoolu ka suhtlusandmebaaside aluste mõistmist..
Nüüdseks on SQL kõigepealt andmebaasi struktuuri käitlemisel konkreetsete tabelite andmete väljavõtmiseks, kuid andmebaasi algaja peab õppima keele süntaksit ja selle nõuetekohast kasutamist. Teisest küljest, Access kaalumise GUI liides, annab Wild Cardi kirjed SQL WHERE käsu asendamiseks, et hõlpsalt saada konkreetseid andmeid andmebaasi tabelitest ja päringutest.
See postitus näitab Wild Cardi kirjete lihtsat kasutamist. Me alustame Wild Card'i tingimuste rakendamisega olemasolevas andmebaasis. Näiteks oleme loonud väikese poe haldamise andmebaasi, mis sisaldab mitmeid tabeleid; Klient, uued tooted, müük, telefoninumbrid ja personal. Andmete väljavõtmiseks metsamärgi kirjete kaudu valige vahekaardil Loo ja klõpsake käsku Query Design.
See avab dialoogi Kuva tabel, mis võimaldab teil tabeleid lisada. Nüüd alustage soovitud tabelite lisamisega Query Design aknasse.
Pärast lisamist alustage vajaliku tabeli lohistamist päringute kujundamise väljadesse.
Nüüd oleme huvitatud, et tõmmata välja kõik asjakohased andmed, mis asuvad andmebaasi tabelites toote nime „Pepsi” vastu. Selleks kirjutame lihtsalt sellised olekutunnused, nagu näiteks / mitte sarnane tingimus.
Nagu “Pepsi”
Päringu täitmisel kuvatakse kõik päringutekstide väljadel sisalduv asjakohane teave, mis ulatub kliendi ID-st, kliendi nimest töötaja nimele jne.
Võimaldab vaadata teist näidet. Oletame, et peame leidma kõik kliendid, kelle nimed algavad tähega 'G'. Selle tingimuse rakendamiseks kirjutame kliendi nimega sarnase tingimusena;
Nagu “G *”
See tingimus teeb Access'ist välja kõik väljad, mis vastavad täpsustatud tingimusele (tähestik, numbriline väärtus jne) enne tärnimärki.
Käimasolevas päringus näidatakse kõiki asjakohaseid andmeid klientide kohta, kelle nimi algab tähega 'G'.
Konkreetse kirje / andmeväärtuse välistamiseks päringust. „Ei meeldi” tingimus on mugav. See välistab määratud andmeväärtuse dokumentidest ja näitab ainult allesjäänud kirjeid.
See näitab tulemusi, välja arvatud kõik dokumendid, kus töötaja nimi algab tähega 'L'.
Oleme puudutanud vaid mõningaid näiteid metsikukaardi kirjete kohta, et väljavõtteid konkreetsetest andmetest välja võtta. Sellegipoolest on konkreetsete kirjete väljavõtmiseks mitmeid lugematuid viise. Proovige neid näiteid oma andmebaasis, et uurida mõnda muud metamärgist.
Nagu "E #" See tagastab valitud tabelist konkreetsed andmed, millel on ainult kaks märki. esimene on E ja # tähistab seda, et märk on number.
Nagu “G?” see tagastab kaks märki, kui need leitakse konkreetses tabelis, alustades märgist „G”.
Nagu “* 16” See tagastab konkreetses tabelis andmed, mis lõpevad 16-ga.
Võite ka kõiki eespool nimetatud viise proovida Mitte nagu samuti. See funktsionaalsus lõpeb võimsaid viise, kuidas saada soovitud andmeid andmebaasist välja. Oleme neid tingimusi rakendanud väikesemahulises andmebaasis, kuid selle tegelikku kasutamist võib täheldada, kui tegelete tohutu andmebaasiga, millel on sadu seotud tabeleid.
CLI-põhise SQL-i tabelitest andmete väljavõtmise protseduuri võrdlemisel järeldatakse, et Access on palju lihtsam. Põhjuseks on see, et CLI (Command Line Interface) toob kaasa monotoonsuse, mis tõrjub algajatele tõrjuda käed. Teisest küljest julgustab Access 2010 lihtsa GUI paigutusega kasutajaid alustama andmebaasi loomist, ilma et nad peaksid käskude juhtimise labürintist ja raskesti haaratavast süntaksist loobuma.