Creeaza.com - informatii profesionale despre


Cunostinta va deschide lumea intelepciunii - Referate profesionale unice
Acasa » referate » informatica » baze de date
Interogari incrucisate

Interogari incrucisate


Interogari incrucisate

Interogarile incrucisate, crosstab, sunt utilizate pentru prezentarea datelelor intr-o maniera foarte sintetica. Sa presupunem ca dorim sa realizam o interogare care sa returneze pentru fiecare produs si luna valoarea facturata (pret*cantitate). Pentru aceasta vom construi un Crosstab ce va arata ca in figura:


O interogare Select se poate transforma intr-o interogare Crosstab prin selectarea optiunii Crosstab din meniul Query sau butonul Query Type. Aceasta actiune va avea ca efect aparitia a doua randuri suplimentare in grila design: Total si Crosstab.
O interogare Crosstab centralizeaza datele dintr-un tabel de baza, sortandu-le pe lini si coloane, unde:

titlurile de linii contin numele elementelor (datelor) care trebuie centralizate (cum ar fi produse individuale) si acest camp va avea pe randul Crosstab valoarea Row Heading (antet de linie) si pe randul Total valoarea Group By;



titlurile de coloane contin o descriere a modului cum sunt centralizate datele (dupa luna calendaristica) si acest camp va avea pe randul Crosstab valoarea Column Heading (antet de coloana) si pe randul Total valoarea Group By;

celulele de la intersectia liniilor cu coloanele contin datele centralizate, si de obicei sunt campuri calculate care contin pe randul Crosstab valoarea Value si pe randul Total functia dorita;

campurile care sunt folosite pentru introducere de criterii sau pentru sortare contin pe randul Crosstab valoarea Not Show;

Interogarile incrucisate se pot realiza mai simplu folosind optiunea Crosstab Query Wizard din caseta de dialog New Query. Pe ecran se va afisa caseta de dialog Crosstab Query Wizard :


Dezavantajul acestei metode consta in faptul ca aceasta poate folosi ca sursa de date o singura tabela sau interogare. Daca dorim sa folosim date din mai multe tabele este necesara o interogare suplimentara.





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.