See artikkel käsitleb mõningaid lihtsaid ristpäringu tehnikaid, mis võivad MS Accessis töötamisel abiks olla.
Lühidalt võib risttabeli päringut defineerida maatriksina, mille veergude pealkirjad tuletatakse välja väärtustest. See on andmeridade teisendamine veergudeks. See hõlmab andmete koondamist, näiteks kuude või toodete vahel jaotatud kogusumma, milles need kuud on esitatud veergude kaudu. Täna räägime mõningatest Crosstab Query tehnikatest, mis aitavad teil MS Accessiga tõhusalt töötada.
Kolm risttabelipäringu tehnikat, mis MS Accessiga töötamisel kasulikud oleksid, on järgmised:
Ristpäring ridade summade kuvamiseks
Koguarvutuse kuvamiseks kõigist veergudest koosnevas reas peab kasutaja lihtsalt lisama väärtuse välja rea pealkirjana.
Näide. Kui kaupluse andmebaasis on vaja müük kokku võtta, peavad nad lisama veel ühe välja Müük rea pealkirjaga, mis kuvab kogumüügi.
Kasutajad saavad kuvada ka kogusumma iga veeru all, sisestades nupu lindile. See nupp asub vahekaardil Avaleht; saate selle leida ikooniga (Σ), mis kujutab sigma suurtähti.
Kuva tühikute asemel nullid
Kui kasutaja väärtust ei lisa, jäetakse veerud vaikimisi tühjaks. Kasutajad saavad kasutada käsku Nz(), kui nad soovivad kuvada hoopis nulle. Kuna Access saab väljenditest tõenäoliselt valesti aru, peaksid kasutajad väljundi või tulemuse sisestama. Seega kasutage valuutade käsitlemiseks CCur(), pikemate numbrite (täisarv) jne jaoks CLng() jne.
Lihtsalt sisestage Nz() otse TRANSFORM-klauslisse ja kõik tühjad asendatakse nulliga.
Määrake veergude pealkirjad

Selle probleemi lahendamiseks peab kasutaja sisestama ristpäringu atribuuti Veerupealkirjad kõik kehtivad veerupäised.
- Minge päringukujunduse ekraanile ja valige menüüvaates suvand Properties (Atribuudid).
- Nüüd leidke ja valige "Veeru pealkirja atribuut". (Kui te seda ei leia, olete avanud päringu atribuutide asemel välja atribuudid).
- Nüüd sisestage tühikusse kõik võimalikud väärtused, mis tuleks tõhusalt komadega eraldada. Kasutajad saavad neid väärtusi ka piiritleda, kasutades kuupäeva väärtusi # või jutumärkidega.
Veeru pealkirja puudused
- Kõik väärtused, mida kasutaja ei ole sisestanud, eemaldatakse antud päringust automaatselt.
- Väljad saavad kuvada ainult vastavalt kasutajate määratud järjestusele, nt “jaanuar”, “veebruar”, “märts”, …
Kasutajad saavad aruande koostamise kiirust tohutult kiirendada, mainides asjakohaseid veerupäiseid kõikjal, kus aruanne koosneb keerulisest ristpäringust, nagu kirje allikas. Kui kasutaja ei määra veerupäiseid, ei saa Microsoft Accessi tarkvara ilma täielikku päringut täitmata teada, millised väljad tuleks aruannetele kättesaadavaks teha.
Kui olete MS Accessi tavakasutaja, olete võib-olla kohanud a rikutud mdb või accdb-fail. Kuigi mõnikord võib Accessi vaiketaastefunktsioon teie andmed välja võtta, võib juhtuda, et vajate täiendavat abi. Accessi andmebaaside täielikuks taastamiseks investeerige professionaalsesse tööriista, näiteks DataNumen Access Repair.
Autori sissejuhatus:
Vivian Stevens on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas mdf parandus ja Exceli taastamise tarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom