CREATE TABLE admin(matad char(5)primary key , nomad varchar(30),
genread char(1) check(genre='F' or genre='M'),telad char 10));
SELECT [Link], [Link]
FROM admin AS A, labo AS L
jointure
WHERE [Link]=[Link]
AND [Link]='DESIGN';
SELECT nomcomp AS nom_composant FROM composant;
SELECT numlab AS numerolabo
FROM labo
WHERE nomlab='reseau';
SELECT [Link], [Link]
FROM admin AS A INNER JOIN labo AS L
ON [Link]=[Link]
WHERE [Link]='design';
SELECT [Link], [Link]
FROM admin as A,labo AS L
where [Link]=[Link] and [Link]=' mettre le nom ';
affichage composant
SELECT [Link]
FROM labo AS A, ordinateur AS B, installation AS C, composant AS D
WHERE [Link]=[Link]
AND [Link]=[Link]
AND [Link]=[Link]
AND [Link]='reseau';
fonctions d'aggregation
(fonction d'ensemble )
-count : le nomnbre d'enregistrement
-min : la valeur minimale
- max : la valeur maximale
- avg ; la valeur moyenne
noms et genres des admins qui supervise les labo contenant les ordi de plus de 8Gb
SELECT [Link], [Link] , [Link]
FROM admin as A, labo AS L, ordinateur as O
where [Link]=[Link]
AND [Link]=[Link]
AND ram > 8
SELECT COUNT(*) as NbrePC, MIN(ram) as NbrePCfaibleRam, MAX(ram) as NbrePCforteRam
FROM ordinateur;