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.
Märkus.: Selle teema teave kehtib ainult Microsoft Accessi projekti (.adp).
Päringukujundaja koosneb kolmest paanide: Diagrammi paani, koordinaatvõrgu paan ja SQL-paanile.
Päringukujundaja paanide kolme
-
The diagrammipaan kuvatakse tabelite, vaadete ja reas-funktsioonid, mida teil on päringud. Iga ristkülik tähistab tabeli, vaate või Tekstisisese funktsiooni ja kuvab andmed veerge kui ka ikoone, mis näitavad, kuidas päringus kasutatav iga veeru. Ühenduste tähistab ristkülikut ja seejärel vahel.
-
The koordinaatvõrgu paan sisaldab arvutustabeli nagu koordinaatvõrgu, kus saate määrata suvandid, nt milliseid andmeid veerge, mida valida, kuidas ridade rühmitamine ja muudeks tegevusteks ridade kuvamiseks.
-
SQL-paan kuvab päringu SQL-lause. Saate redigeerida päringukujundaja loodud SQL-lause või sisestada oma SQL-lause. See on eriti kasulik sisenemisel ei saa luua diagrammi ja ruudustiku paanid, nt ühispäringute SQL-lauseid.
Saate luua päringu, mis tahes paanid töötamine: saate määrata, valides selle diagrammi paanil, sisestades koordinaatvõrgu paan või muutes selle kuvamiseks veeru osa SQL-paanile SQL-lause. Skeem, Koordinaatvõrgujuhikud ja SQL-i paanide sünkroonitakse – kui muudate ühe paani, muud paanid kajastuvad automaatselt muutmine.
Paani skeem
Paani skeemi ülevaade
Diagrammi paani esitab pildi kuvamine, tabelite, vaadete, kasutaja määratletud funktsioonid või alampäringud päringus. Samuti näitab Liitu seoseid nende vahel.
Diagrammi paanil saate teha järgmist.
-
Lisada või eemaldada tabelite, vaadete, kasutaja määratletud funktsioonid või alampäringud ja määrake väljundi andmete veerud.
-
Määrake veergude tellimise päring.
-
Määrake, kas soovite tulemite hulk ridade rühmitamine.
-
Luua või muuta ühenduste tabelite, vaadete, kasutaja määratletud funktsioonid või alampäringud vahel.
Kui muudate diagrammi paanil, värskendatakse koordinaatvõrgu paan ja SQL-paan muudatuse kajastamiseks. Näiteks kui valite veeru väljundi jaoks tabeli, vaate, kasutaja määratletud funktsioon või Alampäringu akna diagrammi paanil, lisab päringukujundaja veeru andmete koordinaatvõrgu paan ja SQL-paanile SQL-lausesse.
Diagrammi paani ikoonid, ruudud, ja sümbolid
Iga tabeli, vaate, kasutaja määratletud funktsioon või Alampäringu kuvatakse paanil skeemi eraldi aknas. Iga ristkülik tiitliribal ikoon näitab millist tüüpi objekti ristküliku tähistab, nagu on näidatud järgmises tabelis.
Ikoon |
Object type |
|
Table |
|
View |
|
Funktsioon joon |
|
Alampäringu (saatja klausel) |
Iga ristkülik kuvatakse tabeli, vaate või kasutaja määratletud funktsioon andmete veerud. Näitab, kuidas päringus kasutatav veerud veergude nimede kõrval kuvatakse ruudud ja sümboleid. Kohtspikrite kuvamine teave, näiteks andmetüüp ja veergude suurust.
Järgmises tabelis on loetletud ruudud ja sümbolid ristküliku kasutatakse iga tabeli, vaate või kasutaja määratletud funktsioon.
Märkeruudu või sümbol |
Kirjeldus |
|
Määrab, kas veeru andmed kuvatakse päringuga (valikupäringu) või kasutatakse Update, lisa, teha – tabel või lisa väärtuste päringus. Valige veeru lisamiseks tulemused. Kui (Kõik veerud) on valitud, kuvatakse kõik andmed veerud väljund. Päringu loomisel vastavalt muudatustega ruut ikooni. Kustutuspäringu loomisel ei saa te valida üksikuid veerud. |
|
Näitab, et Päringu tulemites tellida kasutatakse veeru andmete (on osa klausel ORDER BY). Ikoon kuvatakse A – Z kui sortimisjärjestus on tõusvas järjestuses või Y – A, kui on laskuvas järjestuses. |
|
Näitab, et kasutatakse andmete veeru loomiseks rühmitatud tulemite hulk (on osa klausel GROUP BY) liitväärtuse päringu. |
|
Näitab, et andmete veerg on otsingu tingimus päringu (on osa WHERE- või HAVING-klausel). |
|
Näitab, et on veeru andmete sisu summeeritud väljundi jaoks (kaasatud on SUM, AVG või muud kokkuvõttefunktsiooni). |
Märkus.: Kui teil on piisavalt juurdepääsu õigusi või kui andmebaasi draiver ei saa tagastada teavet selle kohta ei kuvata päringukujundaja andmete jaoks tabeli, vaate või kasutaja määratletud funktsioon veerud. Sellisel juhul kuvatakse päringukujundaja tiitliribal tekst tabeli, vaate või kasutaja määratletud funktsioon.
Ühendatud tabelite paani skeem
Kui päring hõlmab ühenduse, kuvatakse liitmisjoone vahel ühendus seotud andmete veerge. Kui ühendatud andmete veerud (jaoks näide, tabeli, vaate, kasutaja määratletud funktsioon või Alampäringu aken on minimeeritud või ühendus hõlmab sellist avaldist) ei kuvata, päringukujundaja paigutab Liitu rea ristkülik, mis tähistab tabeli tiitliriba Vaade, kasutaja määratletud funktsioon või Alampäringu. Päringukujundaja kuvab Liitu üks rida iga Liitu tingimus.
Ikooni keskele Liitu rea kuju näitab, kuidas ühendatud tabelite või tabeli liigendatud objektid. Kui ühendus klausel kasutab tehtemärgi peale võrdusmärk (=), kuvatakse ikoon Liitu rida tehtemärk. Järgmises tabelis on loetletud ikoonid, mida saab kuvada liitmisjoone.
Ikoon rida liitumine |
Kirjeldus |
|
Sisemine ühendus (võrdusmärk abil loodud). |
|
Sisemine ühendus "suurem kui" tehtemärgi põhjal. (Tehtemärk, kuvatakse ikoon Liitu rida kajastab ühendust kasutada tehtemärk.) |
|
Välimised liituda vasakul esitatud tabelist kõik read kaasatakse, isegi siis, kui nad ei saa vasteid seotud tabelis. |
|
Välimised liituda paremal esitatud tabelist kõik read kaasatakse, isegi siis, kui nad ei saa vasteid seotud tabelis. |
|
Täielik väline liituda mõlema tabeli kõik read kaasatakse, isegi siis, kui neil pole seotud tabeli, vaate või kasutaja määratletud funktsioon Alampäringu vasteid. |
Liitu rea lõppu ikoonid Liitmistüüp. Järgmises tabelis on loetletud tüüpi ühendused ja ikoone, mida saab kuvada Liitu rea lõppu.
Ikooni Liitu rea lõppu |
Kirjeldus |
|
Üks-ühele liitumine |
|
Üks-mitmele liitumine |
|
Päringukujundaja ei saa määrata Liitmistüüp |
Koordinaatvõrgu paan
Koordinaatvõrgu paan ülevaade
Koordinaatvõrgu paan saate määrata Päringusuvandid – nt milliseid andmeid veerge Kuva, kuidas tulemused tellida ja mis ridade valimiseks – sisestades valikuga arvutustabeli nagu ruudustik. Koordinaatvõrgu paan saate määrata:
-
Kuvatavate veergude ja pseudonüümid veeru nimi.
-
Tabel, mille veeru kuulub.
-
Avaldiste arvutatud veergude jaoks.
-
Päringu sortimisjärjestuse.
-
Otsingu tingimused.
-
Rühmitamise kriteeriumid, sh Kokkuvõte aruannete jaoks kasutada kokkuvõttefunktsioone.
-
Värskendus-või lisa väärtuste jaoks uued väärtused.
-
Sihtrakenduse lisanduspäringute veerunimede.
Koordinaatvõrgu paan tehtud muudatused kajastuvad automaatselt diagrammipaan ja SQL-paan. Samuti koordinaatvõrgu paan värskendatakse automaatselt muud paanid tehtud muudatused kajastuvad.
Koordinaatvõrgu paan veergude kohta
Koordinaatvõrgu paan ridade kuvamine andmete veerud kasutada päringus; Koordinaatvõrgu paan veergudes kuvatakse Päringusuvandid.
Kindla teabe, mis kuvatakse koordinaatvõrgu paan sõltub päringu loote. Kui loote valikupäring, koordinaatvõrgu paan sisaldab eri veerge kui värskenduspäringu loomisel.
Järgmises tabelis on loetletud koordinaatvõrgu veerud, mida saab kuvada koordinaatvõrgu paan.
Veerg |
Päringu tüüp |
Kirjeldus |
Veerg |
Kõik |
Kuvab päringu või avaldis, mis on arvutatud veerus kasutada andmete veeru nime. See veerg on lukus, nii et see oleks alati nähtaval horisontaalselt kerides. |
Alias (Pseudonüüm) |
Valige, lisandus-, värskendus-, tabeli |
Saate määrata, saate kasutada arvutatud veeru nimi või veeru alternatiivne nimi. |
Tabel |
Valige, lisandus-, värskendus-, tabeli |
Saate määrata tabeli, vaate või kasutaja määratletud funktsioon Alampäringu seotud andmete veeru nimi. See veerg on tühi, arvutatud veergude jaoks. |
Väljund |
Valige, lisandus-,-, tabeli |
Saate määrata, kas veeru andmed kuvatakse päringu väljund. Märkus.: Kui andmebaas on lubatud, saate kasutada andmete veeru sortimine või otsingu jaoks ilma kuvamine tulemite hulk. |
Sortimistüüp |
Valige, lisamine |
Saate määrata, et seotud andmete veergu kasutatakse päringutulemite ja kas sordi tõusvas või laskuvas järjestuses sortimiseks. |
Sortimisjärjestus |
Valige, lisamine |
Määrab tulemite sortimiseks kasutatud andmete veergude sortimine prioriteet. Sortimisjärjestuse veeru andmete muutmisel värskendatakse vastavalt kõigi muude veergude sortimisjärjestuse. |
Rühmitusalus |
Valige, lisandus-,-, tabeli |
Saate määrata, et seotud andmeveeru kasutatakse liitväärtuse päringu koostamine. Koordinaatvõrgu selles veerus kuvatakse ainult siis, kui valitud menüü Tööriistad käsku Group By või lisatud klausel GROUP BY SQL -paan. Vaikimisi selle veeru väärtuseks on seatud Rühmitusalusja veerg osaks klausel GROUP BY. Kui teisaldada selle veeru lahtrit ja valige rakendamiseks seotud andmeveeru kokkuvõttefunktsiooni, vaikimisi avaldise tulemuseks on lisatud veeruna väljundi jaoks tulemite hulk. |
Kriteerium |
Kõik |
Saate määrata otsingu tingimus (filter) veeru seotud andmeid. Sisestage tehtemärgi (vaikesäte on "=") ja väärtuse otsimiseks. Tekstväärtuste ümbritsema ülakomadega. Klausel GROUP BY on veeru seotud andmete, kasutatakse avaldise sisestamist HAVING-klausel. Kui sisestate rohkem kui ühte lahtrit kriteeriumid koordinaatvõrgu veeru väärtused, tulemuseks otsingu tingimustele automaatselt seotud loogika ja Mitme tingimuse ükskõik andmebaasi ühe veeru jaoks määrata (näiteks (fname > 'A') AND (fname < 'M'), kaks korda lisada veeru andmete koordinaatvõrgu paan ja kriteeriumide koordinaatvõrgu veeru iga eksemplari veeru andmete eraldi väärtuste sisestamiseks. |
Või... |
Kõik |
Saate määrata avaldise otsingu tingimus eelmise väljendeid ja loogiline või seotud andmete veeru puhul. Saate lisada mitu või... koordinaatvõrgu veeru tabeldusklahvi (TAB) vajutamisel kuvatakse parempoolseimad või... veerg. |
Lisa |
Lisa |
Saate määrata seotud andmete veeru target andmete veeru nimi. Lisanduspäringu loomisel päringukujundaja üritab mängu veerule sihtrühma andmete allikas. Kui päringukujundaja ei saa valida vaste, peate määrama veeru nimi. |
Uue väärtuse |
Värskendada, väärtuste lisamine |
Määrab paigutada seotud veerg väärtuse. Sisestage sõnasõnaline väärtus või avaldis. |
SQL-paan
Ülevaade SQL-paan
SQL-paan kuvatakse praeguse päringu SQL-lause. Päringu koostamiseks, SQL-paan automaatselt värskendused ja vormindab ümber lihtne lugeda.
SQL-paanile saate teha järgmist.
-
Luua uusi päringuid, sisestades SQL-lauseid.
-
Muutke põhinevad sätted tehtud diagramm ja ruudustiku paanide päringukujundaja loodud SQL-lause.
-
Sisestage laused, mis kasutavad teatud funktsioonid Microsoft SQL Server.
SQL-paanile laused
Saate praeguse päringu SQL-i paanil redigeerida. Mõnelt paanilt teisaldamisel päringukujundaja vormindab automaatselt teie lause ja seejärel muutub diagramm ja ruudustiku paanid vastavaks oma lause.
Märkus.: Saate sisestada optimeerija näpunäited SQL-lauseid, kuid päringukujundaja võib vormindada neid.
Kui teie lause ei saa esindatud diagramm ja ruudustiku paanide ja nende paanide nähtavaid päringukujundaja kuvatakse tõrge ja siis pakub kahte varianti.
-
SQL-paanile naasmiseks ja redigeerida lause.
-
Muudatuste hülgamiseks ja taastada SQL-lause uusima versiooni.
Kui SQL-paanile naasmiseks ja lause redigeerimist jätkata, tumeneb päringukujundaja paanide näitamaks, et ta enam kajastamiseks SQL-paan sisu.
SQL-paan abil saate sisestada SQL-lauseid, mida pole võimalik graafiliselt päringukujundaja. Sellisel juhul kuvatakse päringukujundaja samalaadne käitumine nagu see kui tuvastatakse viga – see muutub tuhmiks, näitamaks, et nad moodustavad praeguse lause diagramm ja ruudustiku paanid. Saate jätkata lause redigeerimine ja käivitada see SQL-lause tavapärasel viisil.
Märkus.: Kui sisestage SQL-lauset, kuid seejärel täiendavaid muudatusi teha päringu, muutes diagramm ja ruudustiku paanid, päringukujundaja luuakse ja näitab SQL-lause. Mõnel juhul selle toimingu tulem SQL-lauset, mis koosneb mitmesugustest üks sisestatud algselt (kuigi see toovad alati sama tulemuse) teisiti. See vahe on eriti tõenäoline, kui töötate otsingu tingimused, mis on seotud mitu klauslitest seotud AND ja OR.