Tietoja kyselyn suunnittelu-asettelu (ADP)

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Huomautus: Tämä ohjeaihe koskee vain Microsoft Access-projekti (.adp).

Kyselyn suunnittelussa on kolme ruutua: kaavio, ruudukko-ruudussa ja SQL-ruudussa.

Kyselyn suunnittelun kolme ruutua

Kyselyjen suunnittelutyökalun kaavio, ruudukko ja SQL-ruudut

  • Kaavioruutu näyttää taulukoiden, näkymien ja sitoutuvat Funktiot, jotka ovat kyselyt. Kukin suorakulmio edustaa taulukon, näkymän tai rivi-funktio ja näyttää käytettävissä olevat tietosarakkeet sekä kuvakkeet, jotka osoittavat, miten kutakin saraketta käytetään kyselyssä. Liitokset on merkitty suorakulmiota välissä viivat.

  • Ruudukkoruutu sisältää, jossa voit määrittää asetukset, kuten näytettävät sarakkeet näyttää, mitä voit valita, miten voit ryhmitellä rivit ja muiden rivien laskentataulukkomuodossa ruudukko.

  • SQL-ruudussa näkyy kyselyn SQL-lause. Voit muokata kyselyn suunnittelun luoma SQL-lause tai voit kirjoittaa SQL-lause. On erityisen hyödyllinen kirjoittamalla SQL-lauseita, joita ei voi luoda kaavio- ja ruudut, kuten yhdistämiskyselyistä.

Voit luoda kyselyn käsittelemällä kaikista ruudut: Voit määrittää sarakkeen näyttämisen käytöstä valitsemalla kaavio-ruudussa ja antamalla sen ruudukkoruutu henkilöistä osa SQL-ruudun SQL-lause. Kaavio, ruudukko ja SQL-ruudut synkronoidaan, kun teet muutoksen toisessa ruudussa, muiden ruutujen automaattisesti muuttuvat.

Kaavioruutu

Kaavioruutu yleiskatsaus

Kaavio-ruudussa näkyy graafisessa taulukoiden, näkymien, käyttäjän määrittämien funktioiden tai alikyselyjen kyselyssä. Se näyttää myös ne liity kaikki yhteydet.

Kaavio-ruudussa voit tehdä seuraavaa:

  • Lisää tai poista taulukoiden, näkymien, käyttäjän määrittämien funktioiden tai alikyselyjen ja määritä tietosarakkeet.

  • Määritä kyselyn järjestämisessä käytettävät sarakkeet.

  • Määrittää, että haluat tulosjoukon rivien ryhmittely.

  • Luo tai Muokkaa tietotyyppimuunnoksen taulukoiden, näkymien, käyttäjän määrittämien funktioiden tai alikyselyjen.

Kun teet muutoksen Kaavioruutu, ruudukko ja SQL-ruudussa päivitetään tekemäsi muutokset. Esimerkiksi jos valitset sarakkeen taulukon, näkymän, käyttäjän määrittämien funktioiden tai alikyselyn ikkunan Kaavioruutu, kyselyn suunnittelu lisää tietosarake, ruudukko-ruudussa ja SQL-ruudun SQL-lause.

Kaavio-ruudussa kuvakkeet, valintaruutuja ja symbolit

Kunkin taulukon, näkymän, käyttäjän määrittämien funktioiden tai alikysely näkyy kaavio-ruudussa erillisessä ikkunassa. Kukin suorakulmio otsikkorivillä kuvake ilmaisee minkä tyyppistä objektia suorakulmio viittaa, kuten seuraavassa taulukossa.

Kuvake

Objektityyppi

kuvakkeen kuva

Taulukko

kuvakkeen kuva

Näytä

kuvakkeen kuva

Rivi-funktio

kuvakkeen kuva

Alikysely (FROM-lauseen)


Kukin suorakulmio näyttää taulukon, näkymän tai käyttäjän määrittämä funktio tietosarakkeita. Valintaruudut ja symbolit näkyvät osoittavat, miten sarakkeita käytetään kyselyssä sarakkeiden nimien vieressä. Työkaluvihjeet näyttävät tietoja, kuten tietotyyppi ja sarakkeiden kokoa.

Syötelähde-ikkuna

Seuraavassa taulukossa on lueteltu valintaruudut ja symbolit suorakulmion kunkin taulukon, näkymän tai käyttäjän määrittämä funktio.

Valintaruudun tai symboli

Kuvaus

Valintaruutu
kuvakkeen kuva
kuvakkeen kuva
kuvakkeen kuva

Määrittää tietosarakkeen näkyy kyselyn tulosjoukon (valintakyselyn) vai käytetään päivityksen, Liitä, taulukon luova tai Liitä arvot-kyselyn. Valitse sarake, lisää se tulokset. Jos (Kaikki sarakkeet) on valittuna, kaikki tietosarakkeet näkyvät tulosteessa.

Kuvake, jota käytetään valintaruutu muutokset luomasi kyselyn tyypin mukaan. Kun luot poistokyselyn, et voi valita yksittäiset sarakkeet.

kuvakkeen kuva
kuvakkeen kuva

Ilmaisee, että tietosarakkeen käytetään kyselyn tulosten (on ORDER BY-lauseeseen). Kuvake näkyy A-Ö, jos lajittelujärjestys on Nouseva tai Ö-A, jos lajittelujärjestys on laskeva.

kuvakkeen kuva

Ilmaisee, että tietosarakkeen käytetään luomaan ryhmitellyn tulosjoukon (GROUP BY-lauseen kuuluu)-lauseen.

kuvakkeen kuva

Ilmaisee, että tietosarake sisältyy kyselyn hakuehdon (on osa WHERE- tai HAVING-lause).

kuvakkeen kuva

Ilmaisee, että tiedot-sarakkeen sisältöä on koottu tulostusta varten (sisältyvät summa, keskiarvo tai muita koostefunktioita).

Huomautus: Kyselyn suunnittelu ei näytetä tietosarakkeiden taulukon, näkymän tai käyttäjän määrittämä funktio, jos sinulla ei ole riittäviä käyttöoikeuksia tai jos tietokantaohjain ei voi palauttaa tietoja. Tässä tapauksessa kyselyn suunnittelu näyttää taulukon, näkymän tai käyttäjän määrittämä funktio vain otsikkorivi.

Liitetyt taulukot Kaavioruutu

Jos kyselyn liitoksen, liitosviiva näkyy tietosarakkeiden liitoksen välissä. Jos yhdistetyt tiedot-sarakkeet eivät ole näkyvissä, (Jos esimerkiksi, taulukon, näkymän, käyttäjän määrittämien funktioiden tai alikyselyn ikkuna on pienennettynä tai liity kuuluu lauseke), kyselyn suunnittelu sijoittaa liitosviivan taulukon suorakulmiossa otsikkoriviä näkymän, käyttäjän määrittämien funktioiden tai alikyselyn. Kyselyn suunnittelu näyttää kunkin liitoksen ehto yksi liitosviiva.

Yksi liitosviiva kahden taulukon välissä

Muodon Liitosviivan keskellä-kuvake ilmaisee, miten taulukoita tai taulukko rakenne objekteja liitettyinä. Jos join-lause käyttää operaattoria kuin yhtäläisyysmerkkiä (=)-operaattori näkyy liitosviivan kuvakkeessa. Seuraavassa taulukossa on lueteltu kuvakkeet, jotka voivat näkyä liitosviiva.

Liitosviivan kuvake

Kuvaus

kuvakkeen kuva

Sisäliitoksen (on luotu käyttämällä yhtäläisyysmerkkiä).

Sisäliitoksen symboli "suurempi kuin" -operaattorin perusteella

Sisäliitoksen ”suurempi kuin”-operaattorin perusteella. (Liitosviivan kuvakkeessa näkyvä kuvastaa liitoksen operaattori.)

kuvakkeen kuva

Ulkoliitos vasemmalla näkyvässä taulukosta kaikki rivit, sisällytetään, vaikka heillä ei olisi vastineita liittyvän taulukon.

kuvakkeen kuva

Ulkoliitos oikealla näkyvässä taulukosta kaikki rivit, sisällytetään, vaikka heillä ei olisi vastineita liittyvän taulukon.

kuvakkeen kuva

Täydellisen ulkoliitoksen liity molempien taulukoiden kaikki rivit sisällytetään, vaikka heillä ei ole liittyvän taulukon, näkymän, käyttäjän määrittämien funktioiden tai alikyselyn vastineita.


Liitosviivan päässä kuvakkeet osoittavat liitoksen lajin. Seuraavassa taulukossa on lueteltu liitokset ja kuvakkeet, jotka voivat näkyä Liitosviivan päässä.

Liitosviiva päässä oleva kuvake

Kuvaus

kuvakkeen kuva

Yksi-yhteen liitos

kuvakkeen kuva

Yksi-moneen-liittyminen

kuvakkeen kuva

Kyselyn suunnittelu ei voi määrittää liitoksen tyyppi

Ruudukkoruutu

Ruudukkoruutu yleiskatsaus

Ruudukko-ruudussa voit määrittää Kyselyasetukset, kuten näytettävät sarakkeet näyttää, miten voit lajitella tulokset ja mitä rivit – antamalla valintasi laskentataulukon kaltaisen ruudukon. Ruudukko-ruudussa voit määrittää:

  • Näytettävien sarakkeiden ja sarakenimien tunnukset.

  • Taulukko, joka kuuluu sarakkeen.

  • Laskettujen sarakkeiden lausekkeet.

  • Kyselyn lajittelujärjestyksen.

  • Muut hakuehdot.

  • Ryhmittelyperusteet, mukaan lukien koostefunktioita Yhteenvetoraporttien käytettävät.

  • Päivitä tai Liitä arvot-kyselyiden uudet arvot.

  • Liittämiskyselyistä kohde-sarakkeiden nimistä.

Ruudukkoruutu tekemäsi muutokset näkyvät automaattisesti Kaavioruutu ja SQL-ruudussa. Vastaavasti ruudukkoruutu päivitetään automaattisesti vastaamaan muissa ruuduissa tehdyt muutokset.

Tietoja ruudukko-ruudussa sarakkeista

Ruudukkoruutu rivien näyttäminen; kyselyssä käytettävät tietosarakkeet Kyselyasetukset sarakkeissa ruudukko-ruudussa.

Ruudukkoruutu

Tietyn ruudukko-ruudussa näkyviä tietoja vaihtelee luot kyselyn. Jos luot valintakyselyn, ruudukkoruutu sisältää erilaisia sarakkeita kuin jos luot päivityskyselyn.

Seuraavassa taulukossa on lueteltu ruudukon sarakkeet, jotka voivat näkyä ruudukko-ruudussa.

Sarake

Kyselytyyppi

Kuvaus

Sarake

Kaikki

Näyttää joko kyselyn tai lausekkeen lasketun sarakkeen tiedot-sarakkeen nimi. Tässä sarakkeessa on lukittu, niin, että se on aina näkyvissä, kun siirryt vaakasuunnassa.

Tunnus

Valitse ja liittämis-, päivitys-taulukon luova kysely

Määrittää sarakkeen vaihtoehtoinen nimi tai voit käyttää lasketun sarakkeen nimi.

Taulukko

Valitse ja liittämis-, päivitys-taulukon luova kysely

Määrittää tietosaraketta taulukon, näkymän, käyttäjän määrittämien funktioiden tai alikyselyn nimen. Tämä sarake on tyhjä lasketuissa sarakkeissa.

Tulos

Valitse ja liittämis-taulukon luova kysely

Määrittää, näkyykö tietosarake kyselyn tuloksissa.

Huomautus:  Jos tietokanta sallii, voit käyttää tietosarakkeen, Lajittele tai Etsi lauseet näyttämättä tulosjoukon.

Lajittelun tyyppi

Valitse, liittäminen

Määrittää, että tietosaraketta käytetään kyselytulokset ja onko Lajittele nousevaan tai laskevaan.

Lajittelujärjestys

Valitse, liittäminen

Määrittää tietosarakkeita käytetään lajittelemiseen tulosjoukko lajittelujärjestys. Kun muutat tietosarakkeen lajittelujärjestys, muihin sarakkeisiin lajittelujärjestys päivitetään vastaavasti.

Ryhmittelyperuste

Valitse ja liittämis-taulukon luova kysely

Määrittää, että tietosaraketta käytetään kooste kyselyn luomiseen. Ruudukon tässä sarakkeessa näkyy vain, jos olet valinnut Group By - Työkalut -valikosta tai lisännyt GROUP BY-lauseen SQL -ruudussa.

Oletusarvon mukaan tämän sarakkeen arvo on määritetty Ryhmittelyperusteja sarakkeen osaksi GROUP BY-lause.

Kun siirrät tämän sarakkeen soluun ja yhteensä‑riviltä koostefunktio, jos haluat käyttää tietosaraketta, oletusarvoisesti tuloksena oleva lauseke lisätään esitystapa-sarakkeen tulosjoukko varten.

Ehdot

Kaikki

Määrittää tietosaraketta hakuehdon (suodatin). Kirjoita operaattori (oletus on ”=”) ja arvon etsimiseen. Tekstiarvot puolilainausmerkein.

Jos tietosaraketta kuuluu GROUP BY-lauseen, kirjoittamaasi lauseketta käytetään HAVING-lause.

Jos kirjoitat arvot useita ehtoja ruudukon sarakkeen solua, tuloksena olevat hakuehdot linkitetään automaattisesti loogista ehtoa ja

Voit määrittää sarakkeen yhden tietokannan useita haun ehto lausekkeita (esimerkiksi (fname > 'A') AND (fname < 'M'), Lisää tietosarake kahdesti Ruudukko -ruudussa ja kirjoita erota arvot esiintymissä tietosarakkeen ehdot ruudukko-sarakkeeseen.

Tai...

Kaikki

Määrittää hakuun-ehtolauseke tietosarakkeen edellisen lausekkeiden looginen tai linkittää. Voit lisätä tai... ruudukon sarakkeita painamalla SARKAINTA oikeanpuoleisimman tai... -sarakkeeseen.

Liitä

Liitä

Määrittää tietosaraketta tietojen kohdesarakkeessa nimi. Kun luot liittämiskyselyn, kyselyn suunnittelu yrittää löytää sopivan kohde-tietosarakkeen lähdettä. Jos kyselyn suunnittelu ei löydä vastinetta, sinun on määritettävä sarakkeen nimi.

Uusi arvo

Päivitys- ja liittämiskysely

Määrittää voit sijoittaa siihen liittyvän sarakkeen arvon. Kirjoita Literaaliarvo tai lauseke.

SQL-ruutu

Yleiskatsaus SQL-ruutu

SQL-ruutu näyttää nykyisen kyselyn SQL-lause. Kun muodostat kyselyn, SQL-ruudussa päivitykset automaattisesti ja muotoillaan sen lukeminen on helppoa.

SQL-ruudussa voit tehdä seuraavaa:

  • Luoda uusia kyselyjä kirjoittamalla SQL-lauseita.

  • Muokkaa SQL-lause, joka on luotu kaavio-ja asetusten perusteella Kyselynsuunnittelutyökalun muodostamaa.

  • Kirjoita, jotka hyödyntävät ominaisuuksista Microsoft SQL Server-lauseet.

SQL-ruudun lauseet

Voit muokata nykyisen kyselyn suoraan SQL-ruudussa. Kun siirryt toiseen ruutuun, kyselyn suunnittelu muotoilee lauseen automaattisesti ja muuttuu vastaamaan lauseen kaavio ja ruudukko-ruudut.

Huomautus:  Voit määrittää optimointitoiminnon vihjeitä SQL-lauseita, mutta kyselyn suunnittelu voi muotoilla ne uudelleen.

Jos lausetta ei voi esittää kaavio-ja ruudukon ja nämä ruudut ovat näkyvissä, kyselyn suunnittelu näyttää virheen ja on käytettävissä kaksi vaihtoehtoa:

  • Palaa SQL-ruutu ja muokata lausetta.

  • Hylkää tekemäsi muutokset ja palauttaa SQL-lause uusimman version.

Jos SQL-ruudussa palaa ja jatkaa muokkausta lauseen kyselyn suunnittelussa himmenee muissa ruuduissa osoittamassa, että ne eivät enää vastaa SQL-ruudun sisältöä.

Voit myös kirjoittaa SQL-lauseita, ei voi esittää graafisesti kyselyn suunnittelussa SQL-ruudussa. Tässä tapauksessa kyselyn suunnittelu näyttää samalla tavalla kuin silloin, kun se havaitsee virheen, se himmenee osoittamassa, että ne eivät vastaa nykyisen lauseen kaavio ja ruudukko-ruudut. Voit jatkaa lauseen muokkaamista ja suorittaa sen samalla tavalla kuin minkä tahansa SQL-lause.

Huomautus:  Jos kirjoitat SQL-lauseen, mutta tehdä muutoksia kyselyn muuttamalla kaavio-ja ruudukon, kyselyn suunnittelu muodostaa uudelleen ja näyttää SQL-lauseen uudelleen. Joissakin tapauksissa tuloksena SQL-lause, joka on rakennettava eri tavalla kuin sen alkuperäisessä (vaikka se tuottaa aina samat tulokset). Tämä on erityisen todennäköisesti kun hakuehtoja, jotka sisältävät useita lausekkeita, jotka on linkitetty käsittelet ja ja.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×