Interogari Magazin

3
Baza de date Magazin Clienti Produse Cos SELECT `Nume` FROM `clienti` , cos WHERE clienti .IdClient =cos .IdClient; UPDATE `clienti` SET `NrCreditCard`='21314567' WHERE IdClient=1; 1. Calculati valoarea stocului pentru Banane. 1

description

baza de date

Transcript of Interogari Magazin

Page 1: Interogari Magazin

Baza de date Magazin

Clienti

Produse

Cos

SELECT `Nume` FROM `clienti`, cos WHERE clienti.IdClient=cos.IdClient;

UPDATE `clienti` SET `NrCreditCard`='21314567' WHERE IdClient=1;

1. Calculati valoarea stocului pentru Banane.

SELECT `IdProdus`, `Categorie`, `Descriere`, `PretUnitar`* `Stoc` as Valoare  FROM `produse` WHERE descriere='Banane'

1

Page 2: Interogari Magazin

2. Care este IDClient care a cumparat Mazare?

Select IdClient From cos where cos.IdProdus=(Select produse.IdProdus From produse where descriere='Mazare');

3. Cum se numeste clientul care a cumparat Mazare?

Select Nume, Prenume From clienti Where clienti.IdClient=(Select IdClient From cos where cos.IdProdus=(Select produse.IdProdus From produse where descriere='Mazare'))

4. Ce produse a cumparat clientul Danila Emil?

SELECT `Nume`, `Prenume`, descriere FROM `clienti`,cos, produse WHERE nume='Danila'and prenume='Emil'and clienti.IdClient=cos.IdClient and cos.IdProdus=produse.IdProdus

2