Ovaj članak govori o nekim jednostavnim tehnikama unakrsnog upita koje mogu pomoći pri radu u MS Accessu.
Ukratko, unakrsni upit može se definirati kao matrica u kojoj se naslovi stupaca izvode iz vrijednosti polja. To je transformacija redova podataka u stupce. Uključuje agregaciju podataka poput ukupnog zbroja raščlanjenog na mjesece ili proizvode itd., u kojem su ti mjeseci predstavljeni putem stupaca. Danas ćemo govoriti o nekim tehnikama Crosstab Query koje vam mogu pomoći da učinkovito radite na MS Accessu.
3 tehnike unakrsnih upita koje bi vam dobro došle pri radu na MS Accessu su:
Unakrsni upit za prikaz ukupnih vrijednosti retka
Kako bi se ukupni izračun prikazao u retku koji sadrži sve stupce, korisnik samo treba dodati polje vrijednosti kao naslov retka.
Primjer: u bazi podataka trgovine, ako trebaju zbrojiti svoju prodaju, morat će dodati još jedno polje s prodajom kao naslovom retka, koje će prikazati ukupnu prodaju.
Korisnici također mogu prikazati ukupni iznos ispod svakog stupca umetanjem gumba na vrpcu. Ovaj se gumb nalazi na kartici Početna; možete ga locirati pomoću ikone (Σ) koja predstavlja sigmu velikim slovima.
Prikaži nule umjesto praznina
Gdje god korisnik ne unese vrijednost, tamo su stupci prema zadanim postavkama ostavljeni prazni. Korisnici mogu koristiti naredbu Nz() ako umjesto toga žele prikazati nule. Međutim, budući da će Access vjerojatno krivo razumjeti izraze, korisnici bi trebali upisati izlaz ili rezultat s njim. Dakle, koristite CCur() za rad s valutama, CLng() za duže brojeve (cijeli broj) itd.
Samo jednostavno upišite Nz() izravno u klauzulu TRANSFORM i sve praznine bit će zamijenjene nulom.
Navedite naslove stupaca

Za rješavanje ovog problema korisnik mora unijeti svaki važeći naslov stupca u svojstvo Naslovi stupaca unakrsnog upita.
- Idite na zaslon Dizajn upita i odaberite opciju za okvir Svojstva iz prikaza izbornika.
- Sada pronađite i odaberite "Svojstvo naslova stupca". (U slučaju da ga ne možete pronaći, otvorili ste svojstva polja umjesto svojstava upita).
- Sada umetnite sve moguće vrijednosti u razmak, koje bi trebale biti učinkovito odvojene zarezima. Korisnici također mogu razgraničiti ove vrijednosti korištenjem datumskih vrijednosti pomoću # ili navodnika.
Nedostaci naslova stupca
- Sve vrijednosti koje korisnik nije umetnuo automatski će se ukloniti iz zadanog upita.
- Polja se mogu prikazati samo prema redoslijedu koji odredi korisnik, npr. “siječanj”, “veljača”, “ožujak”, …
Korisnici mogu znatno ubrzati dizajn izvješća spominjanjem relevantnih naslova stupaca gdje god se izvješće sastoji od složenog unakrsnog upita kao što je izvor zapisa. Ako korisnik ne navede naslove svojih stupaca, softver Microsoft Access neće moći znati koja bi polja trebala biti dostupna izvješćima bez izvršenja cijelog upita.
Ako ste redoviti korisnik MS Accessa, možda ste naišli na a pokvaren mdb ili accdb datoteku. Iako povremeno zadana značajka oporavka u Accessu može izdvojiti vaše podatke, bilo bi slučajeva u kojima biste trebali dodatnu pomoć. Za potpuni oporavak Accessovih baza podataka uložite u profesionalni alat poput DataNumen Access Repair.
Uvod za autora:
Vivian Stevens stručnjakinja je za oporavak podataka u DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući mdf fix i excel softverski proizvodi za oporavak. Za više informacija posjetite www.datanumen.com