Dna grupare de date de acces
În acest capitol, vom lua în considerare modul în care să se bazeze pe un grup de înregistrări în Access. Am creat un câmp care calculează rândurile sau înregistrările de intrare pentru a crea o linie totală sau subtotală câmp, dar ce se întâmplă dacă am vrut să se calculeze partea de jos a grupului de înregistrări, mai degrabă decât individul. Putem face acest lucru prin crearea de ceva. ceea ce este cunoscut sub numele de agregate de interogare.
interogări agregate
interogări de agregate, de asemenea, cunoscut sub numele de cerere totală sau finală reprezintă suma, masă sau grup de informații. Acest lucru poate fi un general sau o sumă brută sau un grup sau un subset de înregistrări. interogări Totaluri pot efectua o serie de operații. Aici este un tabel simplu enumeră câteva dintre modalitățile de numărul total de înregistrări din grup.
funcții și descriere agregate
Adaugă valorile câmpurilor
Valorile medii ale câmpurilor
Cea mai mică valoare (minimă) a câmpului
Cea mai mare valoare (maximă) a câmpului
Un grafic al valorilor (înregistrări)
Abaterea standard a valorilor de câmp, data câmp / ora
Valorile variația câmpului, inclusiv data / ora
Să ne deschide baza de date și du-te la proiectarea de interogare și includ un tabel -

Închideți caseta de dialog și următoarele două câmpuri sunt afișate, așa cum se arată în tabelul de interogare în următoarea captură de ecran.

Este o cerere simplă și ne arată doar două câmpuri - titlu de carte și de cantitate. și când vom rula noi vedem. fiecare comandă individuală în baza noastră de date.
Acum să rulați cererea, și veți vedea următoarele rezultate.

Acesta este motivul pentru care titlul cărții se repetă. ordinele au fost plasate separate pentru fiecare dintre aceste cărți sunt aici și au fost comandate în cantități diferite. Să presupunem că vrem să vedem un rezumat doar titlul cărții, care a fost pe lista de doar o singură dată. Apoi, suma numărului listat lângă ea.
Ne întoarcem acum la proiectantul și Design tab-ul, veți vedea simbolul Sigma. Aceasta este rezultatele cheie.

Faceți clic pe stigmat simbol, care se va deschide o altă linie sub câmpul într-un rând de tabel, și aici puteți specifica modul în care grupul interogarea.

Suntem acum un grup pentru titlul cărții, precum și suma numărului de domeniul nostru.
Dacă facem clic pe grupul de zonă și apoi faceți clic pe meniul drop-down, toate opțiunile vor fi listate în jos. În acest caz, vom alege opțiunea Suma. și apoi executați interogarea.

Acum puteți vedea fiecare carte, precum și toate comenzile individuale sunt afișate lângă titlul cărții.

acces concatenarea
Merge în Access, există doi operatori diferiți, puteți utiliza ampersand () și plus (+) semnul.
Ampersand va combina cele două linii într-una singură, în timp ce un semn plus va combina cele două linii și se extinde la NULL, de exemplu, dacă o valoare este NULL, întreaga expresie se evaluează la zero.
Să luăm un exemplu simplu pentru a înțelege procesul de creare a unei noi interogări folosind Query Designer. Aceasta este o solicitare foarte simplu, extragerea informațiilor din tabelele clienților noștri.
Hai acum adăuga tblCustomers închide masa. care arată caseta de dialog tabel. Unii vor încerca, cu unele domenii numite simplu concatenare.

Să adăugăm acum prenumele și câmpul numele și executa interogarea.
După cum puteți vedea, prenumele și prenumele sunt împărțite în două zone diferite.

Avem nevoie de a afișa aceste informații împreună.

Înapoi la Design View și al treilea câmp pentru a crea un nou domeniu. numit numele complet. Acum, adăugați un nume complet și introduceți o expresie care combină aceste două câmpuri împreună.

Să executați o interogare, și veți vedea un nou câmp calculat.

Se poate combina informațiile din aceste două domenii, dar cu siguranță nu va modul în care vrem să-l. Acesta funcționează tot textul împreună, pentru că realizează așa cum îl rugat să. Acum, avem nevoie pentru a seta accesul pentru a adăuga un spațiu între datele din aceste două domenii.
Să ne întoarcem la modul Design și adăugați o altă secțiune a acestei expresii.

Adăugați spațiu în ghilimele și alte ampersand. Acest lucru face ca accesul la informații ia din zona primului nume; adăugați-l la spațiu, și apoi adăugați informațiile în câmpul numelui de familie în cele din urmă. Acum, rulați interogarea din nou, și veți vedea următoarele rezultate.
