|
INTEROGARILE
O interogare ofera un mijloc de filtrare si sortare a datelor, respectiv de analiza a acestora. Interogarile, alaturi de tabele, pot reprezenta ulterior surse de date pentru formulare si rapoarte.
Pentru realizarea interogarilor, puteti selecta tabelele din care doriti sa extrageti informatiile, campurile vizate, ordinea in care acestea vor fi afisate, precum si criteriile de sortare. In plus, interogarile va ofera posibilitatea obtinerii campurilor calculate.
1. Prima metoda de realizare a unei interogari este oferita de optiununea Create query by using wizard (fig.1). Odata cu alegerea acestei optiuni veti parcurge o succesiune de pasi, care va solicita efectuarea mai multor selectii. In primul rand, va sunt solicitate: numele tabelei, numele campurilor care vor alcatui noua interogare. Selectati pe rand, din caseta Available Fields, campurile dorite, dupa care, acestea vor fi transferate in caseta Selected fields. In urmatorul pas, prin selectarea optiunii Summary, puteti determina caracteristicile unui camp (media aritmetica, minimul, maximul).
2. Cea de-a doua metoda de creare a interogarilor prin Create query in Design view va ofera avantaje multiple, cum ar fi: posibilitatea sortarii datelor, aplicarea unor criterii complexe de selectie, obtinerea unor interogari parametrizate obtinerea unor campuri calculate.
Dupa alegerea acestei optiuni, din fereastra Show table, vom selecta numele tabelelor pe care dorim sa le includem in interogare. Daca au fost stabilite anterior relatii intre tabele, acestea pot fi vazute si in fereastra Select Query.
La rubrica Sort, selectati campul dupa care puteti realiza ordonarea si criteriu (Ascending- crescator sau Descending-descrescator).
Rubrica Show va ofera posibilitatea afisarii (sau nu) a campurilor selectate. Deci un camp selectat, nu este obligatoriu afisat.
In rubrica Criteria vor fi introduse, pentru campul sau campurile dorite, conditiile in functie de tipul acestora. Operatorii folositi in Criteria pot fi: >,< ,>=, <=, <>, Between, NOT, Is not null, Is null, Like Valorile de tip text trebuie sa fie incadrate de o pereche de ghilimele (ex: "kg"), iar cele de tip date calendaristice de o pereche de caractere # (diez, ex: <#23.03.2010#).
Pentru a vedea rezultatele interogarii selectati optiunea Run.
Daca interogarea corespunde cerintelor, salvati-o, daca nu, adaugati sau stergeti campuri, modificati optiunile de sortare, respectiv criteriile de selectie.