TP4
-2
create table medic.famille
(
code_famille serial,
libelle varchar(50),
primary key(code_famille)
);
create table medic.medicament
(
code_medicament serial,
libelle varchar(50),
prix int,
code_famille int,
primary key(code_medicament),
foreign key (code_famille) references medic.famille
);
create table medic.moleculle
(
code_mollecule serial,
libelle varchar(50),
primary key(code_mollecule)
);
create table medic.asso
(
code_commercialle int,
code_generique int,
primary key(code_commercialle, code_generique),
foreign key(code_commercialle) references medic.medicament,
foreign key(code_generique) references medic.medicament
);
Code sql pour entrer les famille
insert into medic.famille values (1,'péniciline'), (2,'Céphalosporines')
code sql pour entrer les médicaments
insert into medic.medicament values
(1,'EXTENCILINE',15,1),
(2,'ZYDUS',10,1),
(3,'WINTHROP',9.50,1),
(4,'SANDOZ',10.50,1),
(5,'KEFORAL',19.90,2),
(6,'RAMBAZY',15.55,2),
(7,'BIOGARAN',13,2);
6-
Afficher les médicament de la famille péniciline
select *
from medic.medicament
where code_famille=(
select code_famille
from medic.famille
where libelle='péniciline')
Afficher le nombre de médicament génerique
Edited by Stevan BLANCHARD