You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
686 B

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

-- 1 Ecrire une requête permettant de lister les codes de pays et le nombre de médailles dor quils ont remporté.
-- Attention, il ne faut pas compter plusieurs médailles remportées lors dépreuves par équipes, autrement
-- dit lorsque plusieurs athlètes dun même pays remporte la même médaille lors dune épreuve.
SELECT pays, COUNT(*) AS nb_medailles_or
FROM Medailles
WHERE medaille = 'Or'
GROUP BY pays
ORDER BY nb_medailles_or DESC;
-- 2 Transformer la requête précédente en vue nommée MedaillesOr
CREATE VIEW MedaillesOr AS
SELECT pays, COUNT(*) AS nb_medailles_or
FROM Medailles
WHERE medaille = 'Or'
GROUP BY pays
ORDER BY nb_medailles_or DESC;