manque un formulaire pour afficher les phases du joueurs courant et la fonctionnalité 1 stat est correct
This commit is contained in:
@@ -70,7 +70,7 @@ SELECT DISTINCT J.nom, J.prenom FROM joueur J
|
||||
JOIN classement_individuel CI2 ON J.idjoueur = CI2.idjoueur
|
||||
JOIN classement C1 ON C1.idclassement = CI1.idclassement
|
||||
JOIN classement C2 ON C2.idclassement = CI2.idclassement
|
||||
WHERE CI1.rang >= 5 AND CI2.rang >= 5
|
||||
WHERE CI1.rang <= 5 AND CI2.rang <= 5
|
||||
AND C1.portee = "nationale" AND C2.portee = "nationale"
|
||||
AND CI1.idclassement < CI2.idclassement;
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
START TRANSACTION;
|
||||
-- "un n-uplet contenant le nombre de joueurs, le nombre d’équipes, le nombre de classements, le nombre de
|
||||
-- tournois et la moyenne des participants par tournoi".
|
||||
CREATE VIEW
|
||||
@@ -77,7 +78,7 @@ CREATE VIEW
|
||||
participe
|
||||
JOIN tournoi USING (idtournoi)
|
||||
WHERE
|
||||
YEAR (date_deb) >= (YEAR (NOW()) - 3)
|
||||
YEAR (date_deb) >= (YEAR (NOW ()) - 3)
|
||||
GROUP BY
|
||||
idtournoi
|
||||
);
|
||||
@@ -96,8 +97,8 @@ CREATE VIEW
|
||||
JOIN classement C1 ON C1.idclassement = CI1.idclassement
|
||||
JOIN classement C2 ON C2.idclassement = CI2.idclassement
|
||||
WHERE
|
||||
CI1.rang >= 5
|
||||
AND CI2.rang >= 5
|
||||
CI1.rang <= 5
|
||||
AND CI2.rang <= 5
|
||||
AND C1.portee = "nationale"
|
||||
AND C2.portee = "nationale"
|
||||
AND CI1.idclassement < CI2.idclassement
|
||||
@@ -213,9 +214,17 @@ CREATE VIEW
|
||||
);
|
||||
|
||||
-- Affiche le nombre de carte par couleur dans le jeu
|
||||
CREATE VIEW
|
||||
cartes_jeu AS
|
||||
SELECT niveau as couleur, COUNT(idcarte) as nombre
|
||||
FROM carte
|
||||
GROUP BY niveau
|
||||
ORDER BY couleur;
|
||||
CREATE VIEW
|
||||
cartes_jeu AS (
|
||||
SELECT
|
||||
niveau as couleur,
|
||||
COUNT(idcarte) as nombre
|
||||
FROM
|
||||
carte
|
||||
GROUP BY
|
||||
niveau
|
||||
ORDER BY
|
||||
couleur
|
||||
);
|
||||
|
||||
COMMIT;
|
||||
Reference in New Issue
Block a user