You are on page 1of 1

CREATE TABLE destinatii

(
id NUMBER(3) PRIMARY KEY,
numeD VARCHAR2(40) NOT NULL,
pret NUMBER(3) NOT NULL
)

CREATE TABLE clienti


(
idd NUMBER(3) NOT NULL REFERENCES destinatii(id),
idc NUMBER(3) PRIMARY KEY,
nume VARCHAR2(35) NOT NULL,
prenume VARCHAR2(40) NOT NULL,
adresa VARCHAR2(50) NOT NULL,
telefon VARCHAR2(10)
)

b
SELECT nume, prenume
FROM destinatii, clienti
WHERE UPPER(numeD)='VIENA' AND idd=id
ORDER BY nume,prenume

c
SELECT NUMED FROM destinatii
WHERE pret=(SELECT MAX(pret) FROM destinatii)
UNION
SELECT numeD FROM destinatii
WHERE pret=(SELECT MIN(pret) FROM destinatii);

You might also like