Sunteți pe pagina 1din 2

Interogarea bazei de date (SQL)

Sa se realizeze urmatoarea baza de date:

Sa se realizeze urmatoarele interogri de aciune, utilizand SQL:


1) Sa se creeze tabela ProdusePerisabile cu urmtoarea structur CodProdus, Denumire,UnitateMasura,
dataExpirare , pret

2) Sa se adauge in tabela ProdusePerisabile produsul Mere avnd codul mere212, msurat in


kg,din categoria alimente, expirnd la data 12.12.2012, avnd preul 10 000.

3) Sa se adauge in tabela ProdusePerisabile produsul Zahar avnd codul zahar12, msurat in kg,
expirnd la data 1.12.2012, avnd preul 5000.

4) Sa se adauge in tabela ProdusePerisabile toate produsele din categoria alimente


5) Sa se reduc cu 10% preul produselor ce expira in ultima luna.
6) Sa se tearg din tabela Produseperisabile acele produse care au expirat.

Interogri de selecie
7) Sa se afiseze lista localitatilor din care provin clientii (fiecare oras se va afisa o singura data)
8) Sa se afiseze lista cu primele 3 chitante ce au suma cea mai mare.
9) Sa se afiseze numerele bonurilor de consum, datele consumurilor i s se calculeze numrul de zile
trecut de la consum pentru toate bonurile de consum dintr-o anume gestiune tastata ca parametru.

10) Sa se afieze numerele bonurilor de consum si denumirea gestiunilor unde s-au intocmit in anul
curent.
11) Sa se afiseze produsele (Denumirea produsului)consumate in semestrul 1 al anulul 2012.
12) Sa se afiseze numarul de clienti din fiecare localitate.
13) Sa se afiseze comanzile ce valoarea totala mai mica de 2 mil ordonate in functie de valore.
14) Sa se afiseze preturile minime si maxime pentru produsele din categoria Alimentare pentru care
media preturilor este mai mare de 200.
15) Realizai o interogare UNION pentru a afisa toate produsele care n usunt din categoria Alimentare
si cel perisabile (CodProdus, Denumire) masurate inKG Intr-o a treia coloana numita Categoria se va
afisa Perisabile pentru ProduselePerisabile i categoria pentru restul produselor.
16)Realizai o interogare cu subinterogare pentru a afisa chitantele cu cele mai mari sume
17)Realizai o interogare cu subinterogare pentru majora cu 10% preturile produselor comandate in luna
aprilie anul curent.
18)Sa se afiseze produsele care nu au fost comandate.

S-ar putea să vă placă și