Page 424 - IT2
P. 424
Publication (idPublication , datePublication, #email , #idRessource)
Ressource (idRessource , nomRessource, #idType)
ListeAmis(email , emailAmis , DateAmitie)
Type(idType, nomType)
Dossier 2 : (5 pts)
1) SELECT count(*) from Match Where numJournee=12
2) SELECT numJournee, Count(numMatch) From Match Group By numJournee
3) Select numMatch, dateMatch, numJournee From Match
Where nombreSpectateur = (Select Max(nombreSpectateur) From Match)
4) Declare @nbVictoirs int , @nbEgalite int , @totalPoints int
Select @nbVictoirs = Count(numMatch) ) From Match
Where (nombreButLocaux > nombreButVisiteurs and codeEquipeLocaux=112) OR
(nombreButLocaux < nombreButVisiteurs and codeEquipeVisiteurs=112)
Select @nbEgalite = Count(numMatch) ) From Match
Where (nombreButLocaux = nombreButVisiteurs) and (codeEquipeLocaux=112 OR
codeEquipeVisiteurs=112)
Set @totalPoints = @nbVictoirs * 3 + @nbEgalite
Select @totalPoints
5) Create procedure question5 @njour
As
Select codeEquipeLocaux From Match Where nombreButLocaux > nombreButVisiteurs
AND
numJournee = @njour
UNION
Select codeEquipeVisiteurs From Match Where nombreButLocaux < nombreButVisiteurs
AND numJournee = @njour
6) Create Trigger question6 ON Match After Insert
As
Declare @locaux int , @visiteurs int
Select @locaux= codeEquipeLocaux, @visiteurs= codeEquipeVisiteurs From Inserted
if (@locaux=@visiteurs )
Begin
Print ‘erreur : une équipe ne peut pas jouer avec elle-même !! ‘
Rollback
End
Dossier 3 : (5 pts)
- Questions 1) Et 2) :
Public class Camera
{
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

