You are on page 1of 1

CREATE TABLE pacienti

(
cnp_p NUMBER(13) PRIMARY KEY,
nume VARCHAR2(30) NOT NULL,
data_nasterii DATE NOT NULL,
sex CHAR(1) NOT NULL
)

CREATE TABLE consultatii


(
id NUMBER(2) PRIMARY KEY,
cnp_pacient NUMBER(13) REFERENCES pacienti(cnp_p),
data_consult DATE NOT NULL,
medic VARCHAR2(30) NOT NULL,
specialitate VARCHAR2(30) NOT NULL,
pret NUMBER(4) NOT NULL,
diagnostic VARCHAR2(25)
)

b
SELECT medic,specialitate
FROM consultatii
WHERE data_consult='01 dec 2012'
ORDER BY medic

c
SELECT SUM(pret)
FROM pacienti, consultatii
WHERE UPPER(nume)='GEORGESCU PAUL' AND cnp_p=cnp_pacient

You might also like