Supliment_Laborator_nr_6_Student_Access_2010.doc

22
Interogări în MS Access Interogări în MS Access a) Proiectarea interogării de selecţie 1.Interogare de selecţie, care afişeaza lista de corespondenţa cu toţi clienţii (numele, prenumele, adresele ) Din caseta de dialog Show Table selectăm tabelul Clienti ; Adaugăm cîmpurile Numele(Clienti),Prenumele(Clienti) şi Adresa(Clienti); Trecem în modul de vizualizare DataSheet View ,pentru a vizualiza rezultatul sau activăm butonul Run ; 2.Interogare de selecţie, care afişeaza modelele auto comandate , clienţii ce le-au comandat aranjate în ordinea alfabetică. Limitînd selecţia la clienţii din Chişinău. Din caseta de dialog Show Table selectăm tabelele Clienti, Tranzactii şi Modele Auto; Selectăm cîmpurile Numele(Clienti), Prenumele(Clienti), Localitatea(Clienti) şi Modelul (Modele Auto) ; În rindul Criteria pentru cimpul Localitatea introducem “Chisinau”; Executăm clic în rîndul Sort din lista derulantă alegem criteriul de sortare dorit în cazul nostru Ascending pentru cîmpul Numele,apoi Modelul . Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Transcript of Supliment_Laborator_nr_6_Student_Access_2010.doc

Interogări în MS Access

Interogări în MS Accessa) Proiectarea interogării de selecţie

1.Interogare de selecţie, care afişeaza lista de corespondenţa cu toţi clienţii (numele, prenumele, adresele )

Din caseta de dialog Show Table selectăm tabelul Clienti ; Adaugăm cîmpurile Numele(Clienti),Prenumele(Clienti) şi Adresa(Clienti); Trecem în modul de vizualizare DataSheet View ,pentru a vizualiza rezultatul sau

activăm butonul Run ;

2.Interogare de selecţie, care afişeaza modelele auto comandate , clienţii ce le-au comandat aranjate în ordinea alfabetică. Limitînd selecţia la clienţii din Chişinău.

Din caseta de dialog Show Table selectăm tabelele Clienti, Tranzactii şi Modele Auto; Selectăm cîmpurile Numele(Clienti), Prenumele(Clienti), Localitatea(Clienti) şi Modelul (Modele Auto) ; În rindul Criteria pentru cimpul Localitatea introducem “Chisinau”; Executăm clic în rîndul Sort din lista derulantă alegem criteriul de sortare dorit în cazul nostru Ascending pentru cîmpul Numele,apoi Modelul . Trecem în modul de vizualizare DataSheet View ,pentru a vizualiza rezultatul;

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

b)Proiectarea interogărilor de selecţie utilizînd criteriile

1.Interogare de selecţie care afişează lista clienţilor din Chişinau şi modelele comandate în anul precedent(Numele,Prenumele,Localitatea,Adresa,Modelul, Data tranzacţiei,Data livrării).

Din caseta de dialog Show Table selectăm tabelele Clienti, Tranzactii şi Modele Auto; Selectăm cîmpurile Numele(Clienti), Prenumele(Clienti), Localitatea(Clienti), Adresa(Clienti), Modelul (Modele Auto) ,Data tranzactiei (Tranzactii ) şi Data livrarii (Tranzactii); în rîndul Criteria pentru cîmpul Localitatea introducem “Chisinau” iar pentru cîmpul Data tranzactiei introducem formula Year([Data tranzactiei])=Year(Date())-1 ce semnifică anul precedent. Trecem în modul de vizualizare DataSheet View pentru a vizualiza rezultatul;

2. Interogare care afişeaza lista clienţilor şi modele auto comandate, ordonate în ordinea alfabetică , limitînd rezultatul la clienţi din Bălţi şi Orhei , numele carora incepe cu literele „A-D” , care au comandat automobile la un preţ fixat de uzina mai mare decit 5.000

Din caseta de dialog Show Table selectăm tabelele Clienti, Tranzactii şi Modele Auto; Selectăm cîmpurile Numele(Clienti), Localitatea(Clienti), Modelul (Modele Auto) şi Pretul

fizat de uzina (Modele Auto); În rîndul Criteria pentru cîmpul Numele introducem Like”[A-D]*” , pentru cîmpul Localitatea

introducem “Balti” Or “Orhei” iar pentru cîmpul Pretul fixat de uzina introducem >5000 Trecem în modul de vizualizare DataSheet View ,pentru a vizualiza rezultatul;

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

c) Interogări cu cîmpuri calculate

1.Inteogare cu un cîmp nou calculabil (Preţ de vînzare) , care va afişa lista clienţilor şi suma achitată la tranzacţii(Suma achitată este produsul dintre suma celor trei tipuri de preţuri şi numarul de auto comandate).

Din caseta de dialog Show Table selectăm tabelele Clienti şi Tranzactii ; Adăugăm cîmpurile Numele(Clienti) şi Prenumele(Clienti);

Executăm clic în prima coloana vidă a rîndului Field şi tastăm Build ,în caseta apărută Expression Builder , introducem formula ([Modele Auto]![Pretul fixat de uzina]+[Modele Auto]![Cheltuieli pentru vinzare]+[Modele Auto]![Cheltuieli de transport])*[Tranzactii]![Numarul de Auto].

În coloana nouă creată , la începutul formulei apare automat Expr1 , ştergem şi denumim coloana Pret de vinzare.

Trecem în modul de vizualizare DataSheet View sau activăm butonul Run pentru a vizualiza rezultatul;

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access2.Interogare ce afişează automobilele procurate de clienţii din două localităţi (opţionale) ce au avut reduceri la preţul fixat de uzină.

Din caseta de dialog Show Table selectăm tabelele Clienti , Modele şi Tranzactii ; Selectăm cîmpurile Numele(Clienti),Localitatea (Clienti) şi Pretul fixat de uzina (Tranzactii); În rîndul Criteria pentru cîmpul Localitatea introducem “Chisinau” Or “Balti”.

Executăm clic în prima coloană vidă şi acţionăm butonul Build ,în caseta apărută Expression Builder , introducem formula: ([Modele Auto]![Pretul fixat de uzina]+[Modele Auto]![Cheltuieli pentru vinzare]+[Modele Auto]![Cheltuieli de transport])*0.7. Şi redenumim Expr1 ce a apărut automat in Reduceri 30%.

Trecem în modul de vizualizare DataSheet View sau activăm butonul Run pentru a vizualiza rezultatul;

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

d) Interogări cu parametri

1. Interogare cu parametri , care afişeaza numele concret al clientului cu adresa sa , caruia i-a fost livrată comanda intr-o perioadă concretă de timp.

Din caseta de dialog Show Table selectăm tabelele Clienti , Modele şi Tranzactii ; Selectăm cîmpurile Numele(Clienti) , Adresa (Clienti) şi Data livrarii(Tranzactii); În rîndul Criteria pentru cîmpul Numele introducem [Numele] iar pentu cîmpul Data tranzactiei introducem formula: >=[Data tranzactiei inceput] And <=[Data tranzactiei sfirsit]

Trecem în modul de vizualizare DataSheet View sau activăm butonul Run . După aceasta pe ecran va apăre caseta de dialog Enter Parameter Value

În aceste casete , ce apar consecutiv introducem Numele concret, Data tranzactiei început

concretă şi Data tranzactiei sfirsit concretă. În rezultat vom obţine setul dinamic al interogării cu parametri.

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

2. Interogare cu parametri , care afişeaza numele clientului ce a cumparat modelul de automobil de culoara albă.

Din caseta de dialog Show Table selectăm tabelele Clienti , Modele şi Tranzactii ; Selectăm cîmpurile Numele(Clienti), Modelul(Modele Auto) şi Culoarea (Modele Auto) În rîndul Criteria pentru cîmpul Culoarea introducem [Culoarea modelului]

Trecem în modul de vizualizare DataSheet View , sau activăm butonul Run . În caseta de dialog Enter Parameter Value ce apare introducem culoarea Alba.

e) Interogări de totalizare1. I nterogare de totalizare ce afişează suma de bani încasată de la vinzările automobilelor pe fiecare localitate .

Din caseta de dialog Show Table selectăm tabelele Clienti , Modele şi Tranzactii ; Selectăm cîmpurile Localitatea (Clienti);

În prima colană vidă din rîndul Field activăm butonul Build şi introducem formula ([Modele Auto]![Pretul fixat de uzina]+[Modele Auto]![Cheltuieli pentru vinzare]+[Modele Auto]![Cheltuieli de transport])*[Tranzactii]![Numarul de Auto]).

Redenumim Expr1 în Pret total. Selectăm opţiunea Totals din meniul View, în rezultat în grila QEB apare rîndul Total În rîndul Total pentru coloana Pret total selectăm Sum; Trecem în modul de vizualizare DataSheet View ,pentru a vizualiza rezultatul;

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

2. Interogare de totalizare ce afişează numărul de automobile procurate după data de 1 ianuarie 2007 şi preţul lor maxim.

Din caseta de dialog Show Table selectăm tabelele Clienti , Modele şi Tranzactii ; Selectăm cîmpurile Modelul (Modele Auto), Numarul de Auto(Modele Auto) şi Data

livrarii(Tranzactii) Activăm butonul Build şi introducem formula ([Modele Auto]![Pretul fixat de uzina]+[Modele

Auto]![Cheltuieli pentru vinzare]+[Modele Auto]![Cheltuieli de transport]) *[Tranzactii]![Numarul de Auto].

Redenumim Expr1 în Pret de vinzare Selectăm opţiunea Totals din meniul View, în rezultat în grila QEB apare rîndul Total În rîndul Total pentru coloana Pret total selectăm Max , pentu cîmpul Numarul de Auto

selectăm Count iar pentru Data livrarii Where,pentru Modelul ramîne Group By. În rîndul Criteria pentru cîmpul Data tranzactiei introducem formula >#01.01.2007# Trecem în modul de vizualizare DataSheet View ,pentru a vizualiza rezultatul;

3.Interogare de totalizare ce ar calcula numărul de comenzi efectuate de fiecare client în ultimele 10 zile.

Din caseta de dialog Show Table selectăm tabelele Clienti şi Tranzactii ; Selectăm cîmpurile Numele(Clienti), Modelul(Modele Auto),Data tranzactiei

(Tranzactii ) şi Numarul de Auto (Tranzactii); Selectăm opţiunea Totals din meniul View, în rezultat în grila QEB apare rîndul Total În rîndul Total pentu cîmpul Numarul de auto selectăm Count iar pentru Data

tranzactiei Where În rîndul Criteria pentru cîmpul Data tranzactiei introducem formula Between Date() And Date()-10 ce semnifică ultimele 10 zile. Trecem în modul de vizualizare DataSheet View pentru a vizualiza rezultatul;

f) Interogări de sinteză (Crosstab Query) Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

1. Interogare de sinteză care afişează numarul total de automobile de fiecare model, comandate în fiecare localitate.

În modul de proiectare Query Design adaugăm tabelele Clienti , Modele şi Tranzactii; Selectăm cîmpurile Localitatea (Clienti) , Modelul(Modele Auto) şi Numarul de

Auto(Tranzactii) În coloana vidă introducem în rîndul Field Total of Numarul de Auto: Numarul de Auto şi

selectăm tabelul Tranzactii, astfel se va afişa numarul total de automobile de fiecare model. Executăm clic pe meniul Query şi selectăm comanda Crosstab Query În rîndul Total pentu cîmpurile Numarul de auto şi Total of Numarul de Auto selectăm Sum iar

pentru celelalte cîmpuri lasăm Group By. În rîndul Crosstab a apărut în grila QEB pentru cîmpul Localitaea selectăm Row Headingn,

pentru cîmpul Modelul : Column Heading , pentru cîmpul Numarul de Auto:Value iar pentru cîmpul Total of Numarul de Auto: Row Heading

Trecem în modul de vizualizare DataSheet View pentru a vizualiza rezultatul;

2. Interogare de sinteză care afişează numele clienţilor ,numele caroră începe cu A, modelul auto şi preţul modelului.

În modul de proiectare Query Design adaugăm tabelele Clienti , Modele şi Tranzactii Selectăm cîmpurile Numele (Clienti) , Modelul(Modele Auto) Activăm butonul Build în prima coloană vidă şi introducem formula ([Modele Auto]!

[Pretul fixat de uzina]+[Modele Auto]![Cheltuieli pentru vinzare]+[Modele Auto]![Cheltuieli de transport])

Redenumim Expr 1 în Pretul de vinzare. Selectăm comanda Crosstab Query ,executînd clic pe meniul Query. În rîndul Total pentu cîmpul Pretul de vinzare selectăm Sum,iar pentru celelalte lasăm Group By. În rîndul Crosstab pentru cîmpul Numele selectăm Row Headingn, pentru cîmpul Modelul :

Column Heading iar pentru cîmpul Pretul de vinzare : Value În rîndul Criteria pentru cîmpul Numele introducem Like”A*” Trecem în modul de vizualizare DataSheet View pentru a vizualiza rezultatul;

g) Interogări de sinteză (Crosstab Query Wizard) Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

1. Interogare de sinteză care afişează numărul de automobile de fiecare model, comandate în fiecare lună a anului trecut(Drept sursă poate servi un singur tabel).

Deoarece drept sursă poate servi un singur tabel , creăm un tabel (cu ajutorul Make Table Query) cu denumirea g)1 .El va conţine cîmpurile Modelul(Modele Auto) , Data tranzactie(Tranzactii) şi Numarul de automobil(Tranzactii)

Selectăm modul de proiectare Crosstab Quyery Wizard . În caseta de dialog aparută selectăm Tables , se afişeaza lista de tabele din care selectăm Table:

g)1 activăm butonul Next (1). În caseta urmatoare selectăm cîmpul Modele(Acest cîmp va fi afişat pe rînduri(Row Heading))(2) . În urmatoarea casetă , aparută după activarea butonului Next, facem dublu clic pe cîmpul Data tranzactiei (Acest cîmp va fi afişat pe coloane (Column Heading)),activăm butonul Next (3). În noua casetă de dialog selectăm Month(4) (Astfel pe coloane vor fi afişate lunile). În caseta de dialog ce urmează facem dublu clic pe Numarul de Auto şi selectăm Count(5). În ultima casetă de dialog introducem denumirea interogării şi acţionăm butonul Finish(6),după care se afişează rezultatul.

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

2. Interogare încrucişată care afişează numele clienţilor ce au procurat cele mai ieftine automobile trimestrial. Deoarece drept sursă se poate folosi un singur tabel , creăm un tabel (cu ajutorul Make Table

Query) cu denumirea g)2 ce va contine cîmpurile Numele(Clienti) Modelul(Modele Auto) ,Pretul de vinzare (Un cîmp nou calculabil care va afişa suma celor trei preţuri)

Selectăm modul de proiectare Crosstab Query Wizard În caseta de dialog aparută selectăm Tables , se afişează lista de tabele din care selectăm Table: g)2

activăm butonul Next (1). În caseta urmatoare selectăm cîmpul Numele(Acest cîmp va fi afişat pe rînduri(Row Heading)) (2). În urmatoarea casetă , aparută după activarea butonului Next, facem dublu clic pe cîmpul Data tranzactiei(3)(Acest cîmp va fi afişat pe coloane (Column Heading)),în caseta ce apare alegem Quater(4)( ce semnifică clasificarea pe simestre) apoi activăm butonul Next. În caseta de dialog ce urmează facem dublu clic pe Pretul de vinzare şi selectăm Min(5). În ultima casetă de dialog introducem denumirea interogării şi tastăm butonul Finish(6),după care se afişeaza rezultatul.

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

3. Interogare de sinteză care afişează suma incasată la vînzările de automobile anual pe fiecare localitate .

Deoarece drept sursă poate servi un singur tabel , creăm un tabel (cu ajutorul Make Table Query) cu denumirea g)3 ce va conţine cîmpurile Localitatea (Clienti), Data tranzactie(Tranzactii) şi un cîmp calculabil Expr1 (suma celor trei preţuri inmulţită la Numarul de Auto)

Selectăm modul de proiectare Crosstab Query Wizard. În caseta de dialog aparută selectăm Tables , se afişează lista de tabele din care selectăm Table:

g)3 activăm butonul Next (1) . În caseta urmatoare selectăm cîmpul Localitatea (Acest cîmp va fi afişat pe rînduri(Row Heading))(2) . În urmatoarea casetă , aparută după activarea butonului Next, facem dublu clic pe cîmpul Data tranzactiei (Acest cîmp va fi afişat pe coloane (Column Heading)),activăm butonul Next (3). În noua casetă de dialog selectăm Year(4) (Astfel pe coloane vor fi afişate anii). În caseta de dialog ce urmează facem dublu clic pe Suma încasata şi selectăm Sum (5). În ultima casetă de dialog introducem denumirea interogării şi acţionăm butonul Finish(6),dupa care se afişeaza rezultatul.

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

h) Proiectarea interogării de acţiune Make Table Query-de creare a tabelelor

1.Crearea unui tabel nou cu numele Clienţi din Chişinău care conţine numele clienţilor din Chişinău, Adresele de expediere şi comenzile lor.

Din caseta de dialog Show Table selectăm tabelul Clienti, Tranzactii şi Modele Auto ; Adăugăm cîmpurile Numele(Clienti),Localitatea (Clienti) ,Adresa(Clienti) şi Modelul(Modele

Auto); În rîndul Criteria pentru cîmpul Localitatea introducem “Chisinau”

Din bara de meniuri selectăm meniul Query , acţionăm butonul Make Table Query În caseta de dialog aparută Make Table introducem numele tabelului Clienti din Chisinau şi

tastăm Ok

Acţionăm butonul Run în rezultatul căruia apare o casetă de dialog care cere confirmarea creării noului tabel, tastăm Yes.

2.Crearea unui tabel nou cu numele Clienti_2 care conţine numele clienţilor care incepe cu B şi au procurat mai puţin de 2 automobile.

Din caseta de dialog Show Table selectăm tabelul Clienti şi Tranzactii ; Adaugăm cîmpurile Numele(Clienti) şi Numarul de Auto(Tranzactii); În rîndul Criteria pentru cîmpul Numele introducem Like”B*” iar pentru cîmpul Numarul de

Auto introducem <2;

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

Din bara de meniuri selectăm meniul Query , acţionam butonul Make Table Query În caseta de dialog aparută Make Table introducem numele tabelului Clienti_2 şi tastăm Ok

Acţionăm butonul Run în rezultatul căruia apare o casetă de dialog care cere confirmarea creării noului tabel, tastăm Yes.

i) Interogări de acţiune Update Query – de modificare a valorilor cîmpului.

1. Reducerea cu 10% a Pretului fixat de uzina al clienţilor din Chişinău , care au făcut comenzi în anul tecut şi încă nu au fost livrate.

Din caseta de dialog Show Table selectăm tabelul Clienti şi Tranzactii ; Adaugăm cîmpurile Numele(Client)i, Localitatea (Clienti) , Data tranzactiei (Tranzactii) şi

Data livrarii(Tranzactii); În rîndul Criteria pentru cîmpul Localitatea introducem Chisinau , pentru cîmpul Data

tranzactiei introducem Year([Data tranzactiei])=Year(Date())-1 iar pentru cîmpul Data livrarii introducem Is Null;

Din meniul Query activăm butonul Update Query, în rezultat apare un rînd nou Appdate To . În acest rînd pentru cîmpul Numele scriem [Numele] , pentru cîmpul Localitatea [Localitatea], pentru Data tranzactiei [Data tranzactiei] iar pentru Pretul fixat de uzina [Modele Auto]![Pretul fixat de uzina]*0,9;

Acţionăm butonul Run în rezultatul căruia apare o casetă de dialog care cere confirmarea modificării datelor, tastăm Yes;

2. Majorare cu 30% a Pretului fixat de uzină la automobilele care s-au vîndut în lunile ianuarie-martie, anul curent.

Din caseta de dialog Show Table selectăm tabelul Modele Auto şi Tranzactii ; Adaugăm cîmpurile Modelul(Modele Auto),Data livrării (Tranzactii) şi Pretul fixat de uzina

(Modele Auto); Din meniul Query activăm butonul Update Query, în rezultat apare un rînd nou Update To . În

acest rînd pentru cîmpul Modelul scriem [Modelul] , iar pentru Pretul fixat de uzina [Modele Auto]![Pretul fixat de uzina]*1,3;

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access În rîndul Criteria pentru cîmpul Data tranzactiei introducem : >=#01.01.2009# And <=#31.03.2009#

Acţionăm butonul Run în rezultatul căruia apare o casetă de dialog care cere confirmarea modificării datelor, tastăm Yes;

j) Interogări de acţiune Delete Query- de ştergere a înregistrărilor.

1. Ştergerea din tabelul Clienti din Chisinau si din Balti a setului de înregistrări care conţin comenzile executate anul trecut.

Creăm un nou tabel cu numele Clienti din Chisinau si Balti care va conţine cîmpurile: Numele(Clienti), Localitatea(Clienti) si Data livrarii(Tranzactii);

Din caseta de dialog Show Table selectăm tabelul Clienti din Chisinau si Balti; Adaugăm cîmpurile Numele(Clienti) şi Data livrarii(Tranzactii); În rîndul Criteria pentru cîmpul Data tranzactiei introducem: Year([Data livrarii])=Year(Date())-1 ; Din meniul Query activăm butonul Delate Query, în rezultat apare un rînd nou Delete;

Acţionăm butonul Run în rezultatul căruia apare o casetă de dialog care cere confirmarea ştergerii datelor, tastăm Yes

2. Ştergerea din tabelul Clienti_2 a setului de înregistrări care conţin clienţii numele cărora începe cu B şi au procurat mai puţin de 2 auto .

Din caseta de dialog Show Table selectam tabelul Clienti_2; Adaugăm cîmpurile Numele(Clienti_2) şi Numarul de Auto (Clienti_2) În rîndul Criteria pentru cîmpul Numele introducem Like”B*” iar în cîmpul Numarul de Auto

introducem <2; Din meniul Query activăm butonul Delete Query, în rezultat apare un rînd nou Delete;

Acţionăm butonul Run în rezultatul căruia apare o casetă de dialog care cere confirmarea ştergerii datelor, tastăm Yes

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

l) Interogări de acţiune Append Query- de adăugare a înregistrărilor.

1. Adăugare în tabelul Clienti din Chisinau si din Balti a înregistrărilor ce conţin Clienti din localitatea Balti .

Din caseta de dialog Show Table selectăm tabelele Clientii şi Tranzactii; Adaugăm cîmpurile Numele(Clienti), Localitatea (Clienti) şi Data livrarii(Tranzactii); În rîndul Criteria pentru cîmpul Localitatea introducem ”Balti” Din meniul Query activăm butonul Append Query, în rezultat apare un rînd nou Append To şi

se deschide o casetă de dialog Append unde indicăm tabelul unde va fi executată adăugarea.

În rîndul Append to pentru cîmpul Numele introducem Numele , pentru cîmpul Localitatea introducem Localitatea ,iar pentru cîmpul Data livrarii introducem Data livrarii

Acţionăm butonul Run în rezultatul căruia apare o casetă de dialog care cere confirmarea adăugării datelor, tastăm Yes

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali

Interogări în MS Access

2. Adăugarea în tabelel Cleni_2 a înregistrarilor ce conţin clienţii numele cărora începe cu B şi care au procurat mai puţin de 2 automobile .

Din caseta de dialog Show Table selectăm tabelele Clientii si Tranzactii; Adăugăm cîmpurile Numele(Clienti) şi Numarul de Auto (Tranzactii); În rîndul Criteria pentru cîmpul Numele introducem Like”B*” iar pentru cîmpul Numarul de

Auto introducem <2 Din meniul Query activăm butonul Append Query, în rezultat apare un rînd nou Append To şi se

deschide o casetă de dialog unde indicăm tabelul unde va fi executată adăugarea.

În rîndul Append to pentru cîmpul Numele introducem Numele iar pentru cîmpul Numarul de Auto introducem Numarul de Auto

Acţionăm butonul Run în rezultatul căruia apare o casetă de dialog care cere confirmarea adăugării datelor, tastăm Yes

Informatica Economică, M.Moraru V.Capăţina Realizat de: U.Savva A.Gudali