Poistokyselyn luominen ja käyttäminen

Poistokyselyn luominen ja käyttäminen

Jos haluat poistaa nopeasti paljon tietoja tai poistaa tieto joukon säännöllisesti Accessissa Työpöytä tieto kannasta, poisto-tai päivitys kysely voi olla hyödyllinen, koska kyselyjen avulla voit määrittää ehtoja tietojen etsimiseen ja poistamiseen nopeasti. Kyselyn käyttäminen voi myös olla aikaa, koska voit käyttää tallennettua kyselyä uudelleen.

Huomautus: Varmista ennen tietojen poistamista tai poistokyselyn suorittamista, että sinulla on varmuuskopio Access-työpöytätietokannasta.

Jos haluat poistaa vain muutaman tietueen, et tarvitse kyselyä. Avaa taulukko taulukko näkymässä, valitse poistettavat kentät (sarakkeet) tai tietueet (rivit) ja paina sitten DELETE-näppäintä.

Tärkeää:  Tämän artikkelin tiedot on tarkoitettu käytettäväksi vain Työpöytä tieto kannoissa. Et voi käyttää Delete-tai Update-kyselyitä Accessissa verkko sovelluksissa.

Artikkelin sisältö

Kysely tyypin valitseminen

Poisto kyselyn käyttäminen

Päivityskyselyn käyttäminen

Lisätietoja

Vianmääritysvihjeitä

Kysely tyypin valitseminen

Voit poistaa tietoja tieto kannasta joko päivitys kyselyn tai poisto kyselyn avulla. Valitse kysely seuraavan taulukon tietojen perusteella:

Kysely tyyppi

Käyttötilanne

Tulokset

Poisto kyselyn käyttäminen

Voit poistaa koko naisia tietueita (rivejä) taulukosta tai kahdesta toisiinsa liittyvästä taulukosta samanaikaisesti.

Huomautus:  Jos tietueet sijaitsevat yksi-moneen-yhteyden "yksi"-puolella, sinun on ehkä muutettava suhdetta, ennen kuin suoritat poisto kyselyn. Lisä tietoja on kohdassa tietojen poistaminen liittyvistä tauluista.

Poista kyselyt Poista kaikkien kenttien tiedot, mukaan lukien yksilöivä avain arvo, joka tekee tietueesta yksilöllisen.

Päivitys kyselyn käyttäminen

Yksittäisten kenttien arvojen poistaminen taulukosta.

Helpottaa arvojen poistoa päivittämällä olemassa olevat arvot joko tyhjäarvoksi (eli ei tietoja) tai tyhjäksi merkki jonoksi (lainaus merkeissä, joiden välissä ei ole väli lyöntiä).

Sivun alkuun

Asiat, jotka kannattaa tarkistaa, ennen kuin voit poistaa tietoja kyselyn avulla

  • Varmista, että tiedosto ei ole vain luku-tiedosto:

    1. Napsauta hiiren kakkos painikkeella Käynnistä -painiketta ja valitse Avaa Resurssienhallinta.

    2. Napsauta tieto kanta tiedostoa hiiren kakkos painikkeella ja valitse Ominaisuudet.

    3. Tarkista, onko vain luku- määrite valittuna.

  • Varmista, että sinulla on tarvittavat käyttö oikeudet tietueiden poistamiseen tieto kannasta. Jos et ole varma, ota yhteyttä järjestelmänvalvojaan tai tieto kannan suunnittelijaan.

  • Varmista, että tieto kannan sisältö on otettu käyttöön. Oletus arvon mukaan käyttö oikeus estää kaikki muutos kyselyt (Poista, Päivitä ja taulukon luovat kyselyt), ellet luota ensin tieto kantaan. Jos haluat lisä tietoja tieto kannan luomisesta, Katso kohta Lopeta kysely-kohdan lopettaminen käytöstä-tila.

  • Pyydä muita tieto kannan käyttäjiä sulkemaan kaikki ne taulut, lomakkeet, kyselyt ja raportit, jotka käyttävät poistettavien tietojen tietoja. Tämä ehkäisee lukitus virheiden välttämistä.

  • Ennen kuin muokkaat tai poistat tietueita, tieto kannan varmuus kopio on hyvä idea siinä tapa uksessa, että haluat muuttaa muutokset.

Vihje:  Jos suuri määrä käyttäjiä muodostaa yhteyden tieto kantaan, sinun on ehkä suljettava tieto kanta ja avattava se uudelleen yksityiskäyttötilassa .

Tieto kannan avaaminen yksityiskäyttötilassa

  1. Valitse tiedosto -väli lehti > Avaa.

  2. Valitse tieto kanta selaamalla ja osoita sitä, napsauta Avaa -painikkeen vieressä olevaa nuolta ja valitse sitten Avaa yksityisesti.

    Tiedoston avaaminen yksityiskäyttötilassa

Tieto kannan varmuus kopiointi

  1. Napsauta tiedosto -väli lehteä ja valitse sitten Tallenna nimellä.

  2. Valitse Tallenna tieto kanta nimelläja valitse sitten Varmuuskopioi tieto kanta. Access sulkee alkuperäisen tiedoston, luo varmuuskopion ja avaa sitten alkuperäisen tiedoston uudelleen.

  3. Valitse Tallenna nimellä ja määritä varmuus kopion nimi ja sijainti ja valitse sitten Tallenna.

Huomautus:  Jos käytät vain luku-tilassa tai aiemmassa Accessissa luotua tieto kantaa, näyttöön voi tulla sanoma, jonka mukaan tieto kantaa ei voi luoda varmuus kopion avulla.

Voit palata varmuuskopioon sulkemalla alkuperäisen tiedoston ja nimeämällä sen uudelleen, jolloin varmuuskopio voi käyttää alkuperäisen version nimeä. Anna alkuperäisen tiedoston nimi varmuuskopiolle ja avaa uudelleen nimetty varmuuskopio Accessissa.

Poisto kyselyn käyttäminen

Jos haluat luoda poisto kyselyn, valitse Luo -väli lehden kyselyt -ryhmässä kyselyn rakenne. Kaksoisnapsauta Näytä taulukko -valinta ikkunassa jokaista taulukkoa, josta haluat poistaa tietueita, ja valitse sitten Sulje.

Taulukko näkyy ikkunassa kyselyn rakenne ruudukon yläosassa. Kaksoisnapsauta kenttä luettelossa tähteä (*), jos haluat lisätä kaikki taulukon kentät rakenne ruudukkoon.

Tiettyjen ehtojen käyttäminen poisto kyselyssä

Tärkeää: Käytä ehtoja, jos haluat palauttaa vain ne tietueet, jotka haluat poistaa. Muussa tapa uksessa poisto kysely poistaa taulukon kaikki tietueet.

Kaksoisnapsauta kenttää, jonka haluat määrittää poistettavaksi, kirjoittamalla ehdot kyselyn suunnittelu työkalun ehdot -riville ja poistamalla sitten kunkin ehto kentän Näytä -valinta ruudun valinnan.

Esimerkki siitä, milloin kannattaa käyttää tätä vaihto ehtoa: Oletetaan, että haluat poistaa kaikki asiakkaan odottavat tila ukset. Jos haluat etsiä vain kyseiset tietueet, Lisää asiakas tunnus-ja tilaus päivämäärä-kentät kyselyn rakenne ruudukkoon ja kirjoita sitten asiakkaan tunnus numero ja päivä määrä, jolloin kyseisen asiakkaan tila ukset olivat pätemättömiä.

  1. Valitse Rakenne-välilehdestä Näytä> Taulukkonäkymä.

  2. Varmista, että kysely palauttaa tietueet, jotka haluat poistaa, ja Tallenna kysely painamalla näppäin yhdistelmää CTRL + s..

  3. Jos haluat suorittaa kyselyn, kaksoisnapsauta kyselyä siirtymis ruudussa.

Sivun alkuun

Päivityskyselyn käyttäminen

Huomautus:  Et voi käyttää Päivitä kysely-vaihto ehtoa Accessissa Verkko sovelluksessa.

Tässä osassa kerrotaan, miten voit poistaa yksittäisiä kenttiä tauluista päivitys kyselyn avulla. Muista, että tietojen poistaminen päivitys kyselyllä muuttaa olemassa olevat arvot joko TYHJÄARVOKSI tai tyhjäksi merkki jonoksi (lainaus merkeiksi, joiden välissä ei ole väli lyöntiä) määrittämiesi ehtojen mukaan.

  1. Valitse Luo -väli lehti ja valitse kyselyt -ryhmässä kyselyn rakenne.

  2. Valitse taulukko, jonka tiedot haluat poistaa (jos taulukko liittyy toisiinsa, valitse taulukko yhteyden "yksi"-puolella), valitse Lisääja valitse sitten Sulje.

    Taulukko näkyy ikkunassa kyselyn rakenne ruudukon yläosassa. Ikkunassa luetellaan kaikki valitun taulukon kentät.

  3. Kaksoisnapsauta tähteä (*), jos haluat lisätä kaikki taulukon kentät rakenne ruudukkoon. Kun lisäät kaikki taulukon kentät, poisto kysely poistaa taulukosta koko naisia tietueita (rivejä).

    Vaihtoehtoisesti voit määrittää yhden tai useamman kentän ehdot suunnittelijan ehdot -rivillä ja poistaa sitten kunkin ehto kentän Näytä -valinta ruudun valinnan. Lisä tietoja ehtojen käyttämisestä on kohdassa valinta kyselyjen taulukon esimerkki ehdot .

    Huomautus:  Käytä ehtoja, jos haluat palauttaa vain ne tietueet, joita haluat muuttaa. Muussa tapa uksessa päivitys kysely määrittää kaikille kyselyn kenttien tietueille TYHJÄARVON.

  4. Valitse Rakenne-välilehden Tulokset-ryhmästä Näkymä ja valitse sitten Taulukkonäkymä.

  5. Varmista, että kysely palauttaa tietueet, joiden arvoksi haluat määrittää TYHJÄARVON tai tyhjän merkki jonon (lainaus merkit, joiden välissä ei ole väli lyöntiä ("").

  6. Toista tarvittaessa vaiheet 3 – 5 ja muuta kenttiä tai ehtoja, kunnes kysely palauttaa vain poistettavat tiedot, ja Tallenna kysely sitten painamalla näppäin yhdistelmää CTRL + S.

  7. Jos haluat suorittaa kyselyn, kaksoisnapsauta kyselyä siirtymis ruudussa.

Sivun alkuun

Lisätietoja

Tietojen poistaminen yhdistetyistä tauluista

Jos haluat poistaa tietoja useista toisiinsa liittyvistä tauluista, sinun on otettava käyttöön viite- eheys ja tietueiden johdannais poisto -asetukset kutakin yhteyttä varten. Tämä sallii kyselyn poistaa tietoja yhteyden "yksi"-ja "monta"-puolella olevista tauluista. Poistamiseen liittyvien tietojen valmisteleminen edellyttää seuraavien tarkistamista:

  • Määrit, mitkä tietueet ovat yhteyden "yksi"-puolella ja mitkä ne sijaitsevat "monta"-puolella.

  • Jos sinun on poistettava tietueet yhteyden "yksi"-puolelta ja siihen liittyvät tietueet "monta"-puolella, ota käyttöön viite-eheyttä kutsutaan sääntö jousiksi ja otat johdannais poistot käyttöön. Tämän osion ohjeissa selitetään viite-eheys ja molempien tehtävien suorittaminen.

  • Jos tietueet on poistettava vain yhteyden "yksi"-puolelta, poista ensin yhteys ja poista sitten tiedot.

Jos haluat poistaa tietoja vain yhteyden "monta"-puolelta, voit luoda ja suorittaa poisto kyselyn ilman, että sinun tarvitsee muuttaa suhdetta.

Jos haluat tietää, mitkä tietueet ovat yhteyden "yksi"-ja "monta"-puolella, valitse tieto kanta työkalut -väli lehden yhteydet -ryhmästä yhteydet. Yhteydet -väli lehdessä näkyvät tieto kannan ja yhteyksien taulut. Kukin yhteys kuvataan viivaksi, joka yhdistää kenttien väliset taulut.

Seuraavassa kuvassa on tyypillinen yhteys. Useimmilla, elleivät kaikki, tieto kannan suhteilla on "yksi"-puoli ja "monta"-puoli. Suhde kaaviossa on "yksi"-puoli, jossa on numero yksi (1) ja "monta"-puoli infinity (∞)-symbolilla.

Kahden taulukon välinen yhteys

Kun poistat tietueita yhteyden "yksi"-puolelta, voit myös poistaa kaikki yhteyden "monta"-puolella olevat liittyvät tietueet. Kun poistat tietueita yhteyden "monta"-puolelta, et yleensä Poista tietueita "yksi"-puolella.

Lisäksi Accessissa käytetään automaattisesti sääntö joukkoa, jonka nimi on viite-eheys. Nämä säännöt varmistavat, että tieto kannan viite avaimet sisältävät oikeat arvot. Viite avain on sarake, jonka arvot vastaavat toisen taulukon perusavainsarakkeen arvoja.

Yhteyden muokkaaminen

Noudata näitä ohjeita vain, jos sinun on poistettava tietoja yhteyden "yksi"-ja "monta"-puolilta.

  1. Valitse Tietokantatyökalut-välilehden Yhteydet-ryhmässä Yhteydet.

  2. Napsauta hiiren kakkos painikkeella yhteys (viivaa), joka yhdistää poisto toimintoon liittyvät taulut, ja valitse sitten pikavalikosta Muokkaa suhdetta .

  3. Varmista, että Muokkaa yhteyksiä -valinta ikkunan Säilytä viite-eheys -valinta ruutu on valittuna.

  4. Valitse tietueiden johdannais poisto -valinta ruutu.

    Huomautus:  Ennen kuin poistat tämän ominaisuuden käytöstä, yhteyden "yksi"-puolella olevan tietueen poistaminen poistaa kaikki yhteyden "monta"-puolella olevat liittyvät tietueet.

  5. Valitse OK, sulje yhteydet -ruutu ja siirry sitten seuraaviin vaihe isiin.

Yhteyden poistaminen

  1. Avaa yhteydet -ruutu, jos et ole vielä tehnyt sitä.

  2. Valitse Tietokantatyökalut-välilehden Yhteydet-ryhmässä Yhteydet.

    Ota huomioon suhteeseen liittyvät kentät, jotta voit palauttaa yhteyden sen jälkeen, kun olet poistanut tiedot.

  3. Napsauta hiiren kakkos painikkeella yhteys (viivaa), joka yhdistää poisto toimintoon liittyvät taulut, ja valitse sitten pikavalikosta Poista .

Huomautus:  Jos haluat palauttaa yhteyden, avaa yhteydet -ruutu noudattamalla edellä annettuja ohjeita ja vedä sitten perusavainkenttä "yksi"-taulukosta ja siirrä se "monta"-taulukon viite avain kenttään. Muokkaa suhdetta -valinta ikkuna tulee näkyviin. Jos vanha suhde on pakotettu viite-eheys, valitse Säilytä viite-eheysja valitse sitten Luo. Muussa tapa uksessa Valitse Luo.

Sivun alkuun

Valinta kyselyjen esimerkki ehdot

Seuraavassa taulukossa luetellaan joitakin esimerkki ehtoja, joita voit käyttää valinta kyselyissä, kun haluat varmistaa, että poistat vain ne tiedot, jotka haluat poistaa. Joissakin esimerkeissä käytetään yleismerkkejä.

Ehdot

Vaikutus

> 234

Palauttaa kaikki luvut, jotka ovat suurempia kuin 234. Jos haluat esiin luvut, jotka ovat pienempiä kuin 234, kirjoita < 234.

>= "Cajhen"

Palauttaa kaikki tietueet nimestä Cajhen aakkosten loppuun.

#2/2/2010 # ja #12/1/2010 #

Palauttaa päivä määrät väliltä 2 – helmi – 2010 – 1 – Dec-2010 (ANSI-89). Jos tietokanta käyttää ANSI-92-yleismerkkejä, käytä heittomerkkejä (') ristikkomerkkien (#) sijasta. Esimerkki: välillä ' 2/2/2010 ' ja ' 12/1/2010 '.

Not "Saksa"

Etsii kaikki ne tietueet, joiden tarkka sisältö ei ole tarkalleen "Saksa". Ehto palauttaa kaikki ne tietueet, joissa on merkkejä sanan "Saksa" lisäksi, esimerkiksi "Saksa (euro)" tai "Eurooppa (Saksa)".

Not "T*"

Etsii kaikki tietueet paitsi T-kirjaimella alkavat. Jos tietokanta käyttää ANSI-92-yleismerkkejä, käytä prosenttimerkkiä (%) tähden (*) sijasta.

Not "*t"

Etsii kaikki ne tietueet, jotka eivät pääty t-kirjaimeen. Jos tietokanta käyttää ANSI-92-yleismerkkejä, käytä prosenttimerkkiä (%) tähden (*) sijasta.

In(Kanada,UK)

Etsii luettelosta kaikki tietueet, joissa on sana Kanada tai UK.

Like "[A-D]*"

Etsii teksti kentästä kaikki tietueet, jotka alkavat kirjaimella A – D. Jos tieto kanta käyttää ANSI-92-yleismerkkimerkistöä, käytä prosentti merkkiä (%) tähti merkin (*) sijaan.

Like "*ar*"

Etsii kaikki tietueet paitsi ne, jotka sisältävät merkkijonon"ar". Jos tietokanta käyttää ANSI-92-yleismerkkejä, käytä prosenttimerkkiä (%) tähden (*) sijasta.

Like "Maison Dewe?"

Etsii kaikki tietueet, jotka alkavat sanalla "Maison" ja sisältävät viisikirjaimisen toisen merkkijonon, jonka neljä ensimmäistä kirjainta ovat "Dewe" ja viimeinen kirjain on tuntematon. Jos tietokanta käyttää ANSI-92-yleismerkkejä, käytä alaviivaa (_) kysymysmerkin (?) sijasta.

#2/2/2010 #

Etsii kaikki tietueet 2010 helmi kuun 2. Jos tieto kanta käyttää ANSI-92-yleismerkkejä, ympäröi päivä määrä heitto merkeillä ristikko merkkien (' 2/2/2010 ') sijaan.

< Date() - 30

Palauttaa kaikki 30 päivää vanhemmat päivämäärät käyttämällä Date-funktiota.

Date()

Palauttaa kaikki kuluvan päivän päivämäärän sisältävät tietueet käyttämällä Date-funktiota.

Between Date() And DateAdd("M", 3, Date())

Käyttää päivä määrä-ja DateAdd -funktioita palauttamaan kaikki tietueet kuluvan päivän ja kolmen kuukauden välillä kuluvan päivän päivä määrästä.

Is Null

Palauttaa kaikki tietueet, jotka sisältävät Null-arvon (tyhjä tai määrittämätön arvo).

Is Not Null

Palauttaa kaikki tietueet, jotka sisältävät minkä tahansa arvon (joka ei ole tyhjäarvo).

""

Palauttaa kaikki tietueet, jotka sisältävät tyhjän merkkijonon. Käytä tyhjiä merkki jonoja, kun haluat lisätä arvon pakolliseen kenttään, mutta et vielä tiedä, mitä todellinen arvo on. Kenttä saattaa esimerkiksi vaatia faksinumeron, mutta joillakin asiakkailla ei ole faksilaitetta. Tässä tapa uksessa Anna numeron kirjoittamisen sijaan kahdet lainaus merkit, joiden välissä ei ole väli lyöntiä ("").

Sivun alkuun

Vianmääritysvihjeitä

Miksi tämä virhesanoma tulee näyttöön ja kuinka virhe korjataan?

Jos luot poisto kyselyn käyttämällä useita taulukkoja ja kyselyn Yksilölliset tietueet -ominaisuuden asetukseksi on valittu ei, näyttöön tulee virhe sanoma. Ei voitu poistaa määritetyistä tauluista, kun suoritat kyselyn.

Voit korjata ongelman asettamalla kyselyn Yksilölliset tietueet -ominaisuuden arvoksi Kyllä.

  1. Avaa poistokysely rakennenäkymään.

  2. Jos kyselyn ominaisuusikkuna ei ole avoinna, avaa se painamalla F4-näppäintä.

  3. Tuo kyselyn ominaisuudet (kentän ominaisuuksien sijasta) näyttöön napsauttamalla kyselyn suunnittelua.

  4. Etsi Yksilölliset tietueet -ominaisuus kyselyn ominaisuusikkunasta ja aseta sen arvoksi Kyllä.

Kyselyn suorittaminen Ei käytössä ‑tilasta huolimatta

Jos avaat Työpöytä tieto kannan, jota et ole valinnut luotettavaksi tai joka ei ole luotetussa sijainnissa, käyttö oikeus estää oletusarvoisesti kaikkien muutos kyselyjen suorittamisen.

Jos yrität suorittaa muutoskyselyn ja näyttää siltä, että mitään ei tapahdu, katso, onko Accessin tilarivillä seuraava sanoma:

Ei käytössä -tila esti toiminnon tai tapahtuman suorittamisen.

Kun näet viestin, ota esto sisältö käyttöön noudattamalla seuraavaa vaihetta:

  • Valitse tieto turva varoituksen sanoma palkissa Ota sisältö käyttöönja suorita kysely uudelleen.

Sivun alkuun

Huomautus:  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ä. Kerrotko meille, oliko tiedoista hyötyä? Tästä pääset artikkelin englanninkieliseen versioon.

Tarvitsetko lisäohjeita?

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ä.

×