Otsingu- ja Mitmeväärtuseliste väljade kasutamine päringutes abil

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Accessis saate luua mitme väärtusega väli, millel on mitu väärtust (kuni 100). Samuti saate luua seotud väärtuse teise andmeallika kasutajasõbralik väärtus kuvatakse otsinguvälja. Kui teete päringu otsingu või mitme väärtusega väli, on kordumatu kaalutlused. Lisateavet leiate teemast loomine või kustutamine mitme väärtusega väli ja loomine või kustutamine otsinguvälja.

Selle artikli teemad

Päringu otsinguvälja seotud väärtuse kuvamine

Kuvatud väärtus päringu otsinguvälja kasutamine

Mitme väärtusega väli päringu kasutamine

Mitme väärtusega väli päringus kriteeriumide lisamine

Mitu kriteeriumi mitme väärtusega väli päringu lisamine

Rühmitamis- ja loendamine päringu mitme väärtusega väli

Mitme väärtusega väli lisanduspäringu abil

Värskenduspäringu kasutamine mitme väärtusega väli

Kustutuspäringu kasutamine mitme väärtusega väli

Päringu otsinguvälja seotud väärtuse kuvamine

Otsinguvälja kuvatud väärtus kuvatakse automaatselt päring andmelehevaates vaikimisi. Päringu loomisel saate seda käitumist alistada, et kuvada selle asemel seotud väärtuse. Selles näites Oletame, et soovite näha Headquarters tabeli, mis "otsib" New England olekus nimi otsinguvälja seotud väärtus.

Väli otsingutabeleid
  1. Avage päring kujundusvaates.

  2. Dialoogiboksis Tabeli kuvamine klõpsake otsinguvälja sisaldav tabel, klõpsake otsinguväljal kasutada muust andmeallikast, klõpsake nuppu Lisaja seejärel klõpsake nuppu Sule. Selles näites Headquarters ja NewEngland tabelite lisamine.

    Kahe tabeli on ühendatud.

    Otsingu väli schema

    Lisateavet leiate teemast tabelite ja päringute ühendamine.

  3. Lohistage soovitud väli koos otsinguvälja päringu kujundusruudustikku. Selles näites Lisage väli linn ja NEState .

  4. Klõpsake otsinguvälja ja seejärel klõpsake menüü kujundus jaotises Kuva/peida nuppu Atribuudileht. Selles näites NEState välja kasutada.

  5. Atribuudilehe vahekaarti Otsing , ja valige Tekstiväljaatribuudi Kuva juhtelement .

    Päringukujunduse kuva juhtelement

Tulem   Nüüd kui vaatate päring andmelehevaates, kuvatakse vastav seotud väärtuse kuvatud väärtus.

Päringu tulem, kus on kuvatud seotud väärtus

Lehe algusesse

Kuvatud väärtus päringu otsinguvälja kasutamine

Otsinguvälja loomisel luuakse ühenduse vahele seotud väärtus ja kuvatud väärtus. Ehkki kuvatud väärtus ei saa otse kasutada päringus, saate vastava value muust andmeallikast. Selles näites Oletame, mida soovite kasutada otsinguvälja, NEState, kriteeriumidena päringutes Headquarters tabelis kuvatud väärtus.

  1. Avage päring kujundusvaates.

  2. Dialoogiboksis Tabeli kuvamine nuppu tabel, mis sisaldab otsinguvälja, Shift klõpsake otsinguväljal kasutada muust andmeallikast, klõpsake nuppu Lisaja seejärel klõpsake nuppu Sule. Selles näites lisage Headquarters ja NewEngland tabelid.

    Kahe tabeli on ühendatud. Lisateavet leiate teemast tabelite ja päringute ühendamine.

  3. Lohistage väljad, mida soovite kasutada päringu ruudustikku. Selles näites lohistage linna Headquarters tabeli esimeses veerus NEState Headquarters tabeli teisele veerule ja kolmanda veeru StateName NewEngland tabelist.

  4. Tühjendage ruut Kuva , StateName päringuruudustikus.

  5. Sisestage soovitud päringuruudustiku StateName, reale kriteeriumid Vermont.

    Päringuruudustiku, mis kuvatakse otsinguvälja seotud väärtus

    Päringule kriteeriumide põhjal StateName veerg, mis muidugi on sama väärtuse, mis on kuvatud väärtus, NEState, kuid ei kuvata andmelehevaates.

  6. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

Tulem    Kuvatakse ainult rida, mis sisaldab Vermont .

Päringu tulemused

Lehe algusesse

Mitme väärtusega väli päringu kasutamine

Kui kuvate päringu mitme väärtusega väli, saate kuvada täieliku mitme väärtusega väli, mis sisaldab kõiki väärtusi komadega ühe rea või eristamine sõltub andmeid iga väärtuse eraldi real. Oletame näiteks, et teil on probleeme tabeli, mis sisaldab iga seotud probleemi väli tiitel ja Määratud_töötajale mitme väärtusega väli määrate inimesed.

Kõik väärtused kuvatakse ühe rea mitme väärtusega väli

  1. Avage päring kujundusvaates.

  2. Dialoogiboksis Tabeli kuvamine nuppu tabel, milles on mitme väärtusega väli, klõpsake nuppu Lisaja seejärel klõpsake nuppu Sule. Selles näites probleemid tabeli lisada.

  3. Lohistage väljad päringu kujundusruudustikku. Selles näites lohistage väli pealkiri ja Määratud_kasutajale mitme väärtusega väli.

  4. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

Tulem    Kui tühjendate Printerisätete, üks veerg kuvatakse väljale pealkiri ja teises veerus kuvatakse mitmeväärtuseline väli Määratud_töötajale :

Mitmeväärtuselised väljad päringu nonflattened tulemustega

Kuvatakse iga väärtuse, mitme väärtusega väli ühe rea (lapik vaade)

  1. Avage päring kujundusvaates.

  2. Dialoogiboksis Tabeli kuvamine nuppu tabel, milles on mitme väärtusega väli, klõpsake nuppu Lisaja seejärel klõpsake nuppu Sule. Selles näites probleemid tabeli lisada.

  3. Lohistage väljad saate päringu ruudustikus. Selles näites lohistage väli pealkiri ja mitmeväärtuseline väli Määratud_töötajale .

    Vorming <Fieldname>. Väärtus, mis lisab stringina atribuudi väärtus . Väärtuse väli Määratud_töötajale .

  4. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

Tulem    Andmed on eristamine sõltub nii, et väli pealkiri on korduv ja iga väärtuse, mitme väärtusega väli Määratud_töötajale kuvatakse vastava rea:

Mitmeväärtuselised väljad päringu lapik tulemustega

Lehe algusesse

Mitme väärtusega väli päringus kriteeriumide lisamine

Sama kriteeriumid erinevate koordinaatvõrgu veeru päringuruudustikus paigutamine on suur mõju oma päringu tulemused.

Kriteeriumid, mis kuvab kõik väärtused mitme väärtusega väli ühe rea lisamine

Access loob esmalt tulemite hulk ja lisab seejärel tulemile arvu kriteeriumid.

  1. Avage päring kujundusvaates.

  2. Dialoogiboksis Tabeli kuvamine nuppu tabel, milles on mitme väärtusega väli, klõpsake nuppu Lisaja seejärel klõpsake nuppu Sule. Selles näites probleemid tabeli lisada.

  3. Lohistage väljad saate päringu ruudustikus. Selles näites lohistage väli pealkiri , mitme väärtusega väli Määratud_töötajale ja Määratud_töötajale väärtusega .

  4. Tühjendage ruut Kuva , Määratud_töötajale päringuruudustikus.

  5. Sisestage soovitud päringuruudustiku Määratud_töötajalereale kriteeriumid , "[NULL]"Pole David Hamilton.

    Päringu kujundusruudustikus sirge otsinguvälja abil

    Tegemist oleks hea kuvamiseks SQL-i vaade.

    Valige pealkiri, Määratud_töötajale probleemid: koht, kus pole Määratud_töötajale = "David Hamilton";

  6. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

Tulem    Vaikimisi kuvatakse kolm probleemid, mis pole määratud David Hamilton.

Mitme väärtusega väli, kasutades <Fieldname> tulemused

Lisage kriteeriumid, mis kuvatakse iga väärtuse mitme väärtusega väli ühe rea (lapik vaade)

Access loob esmalt lapik tulemite hulk ja lisab seejärel tulemile arvu kriteeriumid.

  1. Avage päring kujundusvaates.

  2. Dialoogiboksis Tabeli kuvamine nuppu tabel, milles on mitme väärtusega väli, klõpsake nuppu Lisaja seejärel klõpsake nuppu Sule. Selles näites probleemid tabeli lisada.

  3. Lohistage väljad saate päringu ruudustikus. Selles näites lohistage väli pealkiri ja mitmeväärtuseline väli Määratud_töötajale .

  4. Sisestage soovitud päringuruudustiku Määratud_töötajalereale kriteeriumid , mitte "David Hamilton".

    Päringu kujundusruudustikus abil. Otsinguvälja väärtuse vorming

    Tegemist oleks hea kuvamiseks SQL-i vaade.

    Valige koht, kus pole atribuuti Issues.Title Määratud_töötajale probleemid: = "David Hamilton"

  5. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

Tulem    Iga probleemi David Hamilton pole määratud, kuvatakse lapik väärtus.

Mitme väärtusega väli <Fieldname> kasutamise tulemusi. Väärtus

Lehe algusesse

Mitu kriteeriumi mitme väärtusega väli päringu lisamine

Mõnikord vaja otsida rohkem kui ühe väärtuse sees mitme väärtusega väli vaste. Oletagem näiteks, et soovite kuvada probleeme Määratud_töötajale väärtuste hulgas on nii "Ivo Salmrele" kui "Lisa Miller"

  1. Avage päring kujundusvaates.

  2. Dialoogiboksis Tabeli kuvamine nuppu tabel, milles on mitme väärtusega väli, klõpsake nuppu Lisaja seejärel klõpsake nuppu Sule. Selles näites probleemid tabeli lisada.

  3. Lohistage väljad saate päringu ruudustikus. Selles näites lohistage väli pealkiri ja Määratud_kasutajale mitme väärtusega väli.

  4. Sisestage soovitud päringuruudustiku veeru Määratud_töötajalereale kriteeriumid "Ivo Rollin" ja "Lisa Miller".

  5. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

Tulem    Kuvatakse nende kahe probleemid, mis on määratud "Ivo Salmrele" kui "Lisa Miller".

Mitmeväärtuselisel väljal tehet AND kasutava päringu tulem

Lehe algusesse

Rühmitamis- ja loendamine päringu mitme väärtusega väli

Rühmitamise ja sortimise mitmeväärtuselisel väljal talletatud väärtuste teha arvutusi, kasutage funktsiooni <Fieldname>. Väärtuse väli. Rühma päringute kohta leiate lisateavet teemast Count andmete päringu abil.

Loendada iga inimese määratud probleemid

  1. Avage päring kujundusvaates.

  2. Dialoogiboksis Tabeli kuvamine nuppu tabel, milles on mitme väärtusega väli, klõpsake nuppu Lisaja seejärel klõpsake nuppu Sule. Selles näites probleemid tabeli lisada.

  3. Lohistage väljad, mida soovite kasutada päringu ruudustikku. Selles näites lohistage väli esimese veeru ja pealkiri teisele veerule.

  4. Klõpsake menüü Kujundus jaotises Kuvamine/peitmine nuppu Kogusummad.

    Päringuruudustikus kuvatakse rida kokku . Group By kuvatakse vaikimisi iga välja päringu kokku lahtris.

  5. Päringuruudustikus pealkirireal kokku klõpsake jaotises arv.

  6. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

Tulem    Lapik vaates kuvatakse arvu määratud inimese probleemid.

Päring, mis loendab igale isikule lahendamiseks määratud probleemid

Loendada iga probleemi lahendamiseks mitu inimest on määratud

  1. Avage päring kujundusvaates.

  2. Dialoogiboksis Tabeli kuvamine nuppu tabel, milles on mitme väärtusega väli, klõpsake nuppu Lisaja seejärel klõpsake nuppu Sule. Selles näites probleemid tabeli lisada.

  3. Lohistage väljad, mida soovite kasutada päringu ruudustikku. Selles näites lohistage pealkiri esimesse veergu ja Määratud_töötajale teisele veerule.

  4. Klõpsake menüü Kujundus jaotises Kuvamine/peitmine nuppu Kogusummad.

    Päringuruudustikus kuvatakse rida kokku . Päringu väljale pealkiri jaotises kokku lahtris Vaikimisi kuvatakse Rühmitusalus . Avaldis kuvatakse vaikimisi Määratud_töötajalekogusumma lahtris, kuna te ei saa toimingu Group By otse sisse mitme väärtusega väli, ainult <Fieldname>. Väärtuse väli.

  5. Päringuruudustikus Määratud_töötajalereal kokku klõpsake loendus.

  6. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

Tulem    Probleemi lahendamiseks määratud isikute arvu kuvatakse lapik vaates.

Probleemi lahendamiseks määratud isikute arvu kuvava päringu tulem

Lehe algusesse

Mitme väärtusega väli lisanduspäringu abil

Lisanduspäringu abil saate ühe väärtuse lisada mitme väärtusega väli. Oletame näiteks, et soovite lisada "Tom Michaels" Määratud_töötajale mitme väärtusega väli tabelis probleemid.

Märkus   See ainuke lisamispäringu, mis töötab mitme väärtusega väli.

  1. Avage päring kujundusvaates.

  2. Dialoogiboksi Tabeli kuvamine lisamiseks tabeli probleemid ja seejärel klõpsake nuppu Sule.

  3. Klõpsake menüü kujundus nuppu Lisa.

  4. Dialoogiboksis Lisa lisamiseks valige probleemideja seejärel klõpsake nuppu OK.

  5. Valige real Lisa kujundusruudustiku, atribuuti.

  6. Tippige kujundusruudustiku reale väli "Tom Michaels".

  7. Teatud probleemidele lisamistoimingu piiritlemiseks välja kujundusruudustikku, nt tiitlilisamine, eemaldamine real Lisapealkiri ja sisestage kriteeriumid, näiteks "Teema 3".

  8. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

    Access võib küsida kinnitust valitud rea lisamise kohta. Klõpsake nuppu Jah rea lisada, või tühistamiseks klõpsake nuppu ei .

Tulemus    "Tom Michaels" on nüüd lisatud Määratud_töötajale probleemi 3.

NB!    Ei saa kasutada lisanduspäringu, mis viitab tabeli, mis sisaldab mitme väärtusega väli. Näiteks järgmine päring ei ole lubatud:

INSERT INTO [NewIssues] ( ID, Title, AssignedTo ) SELECT Issues.ID, Issues.Title, Issues.AssignedTo FROM Issues;

Lehe algusesse

Värskenduspäringu kasutamine mitme väärtusega väli

Värskenduspäringu abil saate muuta ühe väärtuse mitmeväärtuselisel väljal teise väärtusega. Selle näite puhul, mida soovite värskendada Määratud_töötajale mitme väärtusega väli "Kelly Rollin" asendamiseks "Lisa Miller."

  1. Avage päring kujundusvaates.

  2. Dialoogiboksi Tabeli kuvamine lisamiseks tabeli probleemid ja seejärel klõpsake nuppu Sule.

  3. Klõpsake menüü kujundus nuppu Värskenda.

  4. Lohistage väli päringu ruudustikus.

  5. Sisestage reale Värskenda "Lisa Miller".

  6. Sisestage reale kriteeriumid "Kelly Rollin".

  7. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

    Access võib küsida kinnitust valitud rea lisamise kohta. Klõpsake nuppu Jah rea lisada, või tühistamiseks klõpsake nuppu ei .

Tulem    Lisa Miller asendab Kelly Rollin väljal Määratud_töötajale kõik vastavate probleemide kohta.

Lehe algusesse

Kustutuspäringu kasutamine mitme väärtusega väli

Kui töötate tabeli, mis sisaldab mitme väärtusega väli, saate kustutuspäringu kirjed, mis sisaldavad mitmeväärtuselisel väljal kindla väärtuse kustutamiseks või Kustuta kindla väärtus kõik tabeli kirjeid mitme väärtusega väli. Järgmises näites Oletame, et kustutada tabelist probleemid "David Hamilton".

NB!    Kui kasutate kustutuspäringu kustutamiseks mitme väärtusega väli, mis sisaldab andmeid, lähevad andmed jäädavalt — kustutamist ei saa tagasi võtta. Seetõttu peaksite andmebaasi enne tabeliväljade või muude andmebaasi osade kustutamist varundama.

Kindla väärtuse kustutamiseks mitme väärtusega väli kõik kirjed

  1. Klõpsake menüü Loo jaotises Päringud nuppu Päringu kujundus.

  2. Dialoogiboksi Tabeli kuvamine lisamiseks tabeli probleemid ja seejärel klõpsake nuppu Sule.

  3. Avage päring kujundusvaates.

  4. Klõpsake menüü kujundus nuppu Kustuta.

  5. Sisestage reale kriteeriumid "David Hamilton".

  6. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

    Access võib küsida kinnitada, kas soovite kirjeid kustutada. Klõpsake nuppu Jah kustutada kirjeid või tühistamiseks klõpsake nuppu ei .

Tulem    David Hamilton eemaldatakse kõik vastavate probleemide kohta.

Kirjed, mis sisaldavad mitme väärtusega väli kindla väärtuse kustutamine

  1. Klõpsake menüü Loo jaotises Päringud nuppu Päringu kujundus.

  2. Dialoogiboksis Tabeli kuvamine , lisamine tabeli probleemid ja seejärel klõpsake nuppu Sule.

  3. Avage päring kujundusvaates.

  4. Klõpsake menüü kujundus nuppu Kustuta rühm.

  5. Klõpsake menüü kujundus jaotises tulemid nupu Vaade all olevat noolt ja seejärel käsku Andmelehevaade.

  6. Sisestage järgmine SQL-lause:

    DELETE FROM Issues WHERE (((Issues.AssignedTo.Value)="David Hamilton"));

    Märkus    Sel juhul saate kasutada ainult SQL-lauset, mitte kujundusruudustikku. Kui vahetate ruudustiku kujundusvaates, Access lisab tärni (*) pärast Kustuta lauset, mis peaks eemaldamisel SQL-i vaade.

  7. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

    Access võib küsida kinnitada, kas soovite kirjeid kustutada. Klõpsake nuppu Jah kustutada kirjeid või tühistamiseks klõpsake nuppu ei .

Tulem    Kõik probleemid, kus on määratud David Hamilton eemaldatakse.

Lehe algusesse

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×