Sunteți pe pagina 1din 2

Mihalcioiu Andrei

MG I

1. Câte cărţi sunt în bibliotecă?

SELECT COUNT(*) AS Nr_carti


FROM CARTE
2. Câţi studenţi urmează cursurile Facultăţii de Stiinte Juridice?

SELECT Count(*) AS Nr_studenti


FROM STUDENT
WHERE (((STUDENT.[facultate])="Stiinte Juridice"));

3. Câţi studenţi de la Facultatea de Stiinte Juridice sunt bursieri?

SELECT Count(*) AS Numar


FROM STUDENT INNER JOIN BURSA
ON STUDENT.[Numar matricol] = BURSA.[Numar matricol]
WHERE (((STUDENT.Facultate)="Stiinte Juridice")
AND ((BURSA.[Tip bursa])="merit"));

4. Câţi studenţi stau în cămin?

SELECT Count(*) AS [Numar studenti]


FROM STUDENT INNER JOIN STUDCAMIN ON
STUDENT.[Numar matricol] = STUDCAMIN.[Numar matricol];

5. Care este numărul studenţilor din regiunea Oltenia?

SELECT Count(*) AS [Numar studenti din Oltenia]


FROM LOCALITATE INNER JOIN STUDENT
ON LOCALITATE.[Cod localitate] = STUDENT.[Cod localitate]
WHERE (((LOCALITATE.Regiune)="Oltenia"));

6. Câţi studenţi au împrumutat cărţi scrise de autori români?

SELECT DISTINCT Count(*) AS [Numar studenti]


FROM AUTOR INNER JOIN ((CARTE
INNER JOIN (STUDENT
INNER JOIN STUDCARTE
ON STUDENT.[Numar matricol] = STUDCARTE.[Numar matricol])
ON CARTE.[Cota carte] = STUDCARTE.[Cota carte])
INNER JOIN AUTORCARTE
ON CARTE.[Cota carte] = AUTORCARTE.[Cota carte])
ON AUTOR.[Cod autor] = AUTORCARTE.[Cod autor]
WHERE (((AUTOR.Nationalitate)="Roman"));

7. Câţi studenţi au împrumutat cărţi din domeniul contabilitate apărute în perioada 2008-2009?

SELECT DISTINCT Count(*) AS [Numar studenti]


FROM LOCALITATE INNER JOIN (CARTE
INNER JOIN (STUDENT
INNER JOIN STUDCARTE
ON STUDENT.[Numar matricol] = STUDCARTE.[Numar matricol])
ON CARTE.[Cota carte] = STUDCARTE.[Cota carte])
ON LOCALITATE.[Cod localitate] = STUDENT.[Cod localitate]
WHERE (((CARTE.Domeniu)="Contabilitate")
AND ((CARTE.[An aparitie]) Between 2008 And 2009));

8. La cât se situează suma încasată ca bursă de studenţi în zilele de 19 si 23 martie 2017?

SELECT Sum(BURSA.[Suma incasata]) AS [Valoare totala burse]


FROM BURSA
WHERE (((BURSA.[Data incasarii])=#3/19/2017# Or
(BURSA.[Data incasarii])=#3/23/2017#));

9. Care este numărul total de exemplare al cărtilor scrise de autori străini?

SELECT Sum(CARTE.[numar exemplare])


AS [Numarul total de exemplare]
FROM CARTE INNER JOIN (AUTOR INNER JOIN AUTORCARTE
ON AUTOR.[Cod autor] = AUTORCARTE.[Cod autor])
ON CARTE.[Cota carte] = AUTORCARTE.[Cota carte]
WHERE (((AUTOR.Nationalitate)<>"roman"));

10. Care este valoarea medie a burselor încasate de studenţii care sunt cazaţi în Căminul sportiv?

SELECT Avg(BURSA.[Suma incasata]) AS [Bursa medie]


FROM (STUDENT INNER JOIN STUDCAMIN
ON STUDENT.[Numar matricol] = STUDCAMIN.[Numar matricol])
INNER JOIN BURSA
ON STUDENT.[Numar matricol] = BURSA.[Numar matricol]
WHERE (((STUDCAMIN.[Nume camin])="Caminul sportiv"));

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