You are on page 1of 1

CREATE TABLE CLIENTI

(
IDC NUMBER(3) PRIMARY KEY,
NUME VARCHAR2(50) NOT NULL,
PRENUME VARCHAR2(50) NOT NULL,
ADRESA VARCHAR2(150) NOT NULL
);

CREATE TABLE RECLAME


(
IDR NUMBER(3) PRIMARY KEY,
DENUMIRE VARCHAR2(50) NOT NULL,
DURATA NUMBER(2) NOT NULL,
NR_DE_DIFUZARI NUMBER(2) NOT NULL,
TARIF NUMBER(4) NOT NULL,
IDC NUMBER(3) REFERENCES CLIENTI(IDC)
);

b
SELECT IDC, NUME, PRENUME, ADRESA, DENUMIRE
FROM CLIENTI INNER JOIN RECLAME ON CLIENTI.IDC = RECLAME.IDC
ORDER BY NUME ASC, PRENUME ASC;

c
SELECT NUME, PRENUME, ADRESA
FROM CLIENTI INNER JOIN RECLAME ON CLIENTI.IDC = RECLAME.IDC
WHERE NR_DIFUZARI = (SELECT MAX(NR_DIFUZARI) FROM RECLAME);

You might also like