Exercice 1 : Partie I - Requêtes de base et jointures simples
Questions (15 questions)
1. Afficher tous les sportifs du gymnase
Affichez la liste complète des sportifs : numéro de licence (idsportif), nom et prénom.
2. Lister tous les sports disponibles
Affichez le numéro et le nom de tous les sports proposés.
3. Afficher les sports pratiqués par un sportif donné (ex: id 1)
Trouvez tous les sports qu'un sportif particulier pratique.
4. Lister les séances d'entraînement programmées
Affichez le sport, le gymnase, et l'horaire pour chaque séance programmée.
5. Afficher les entraîneurs (sportifs qui entraînent) et les sports qu'ils enseignent
Identifiez les sportifs ayant un rôle d'entraîneur.
6. Trouver les arbitres et les sports qu'ils arbitrent
Listez les sportifs arbitres et leurs sports.
7. Afficher toutes les séances du gymnase numéro 1
Affichez le sport et l'horaire.
8. Lister les sportifs et les séances auxquelles ils peuvent participer (basé sur les sports qu'ils jouent)
Affichez le nom du sportif, le sport, et l'horaire de la séance.
9. Afficher le nombre de sportifs par sport
Comptez combien de sportifs pratiquent chaque sport.
10. Trouver les sportifs qui pratiquent plus d'un sport
Identifiez les sportifs polyvalents.
11. Afficher les gymnases et le nombre de séances programmées dans chaque
Comptez les activités par gymnase.
12. Lister les sportifs qui entraînent un sport qu'ils pratiquent eux-mêmes
Trouvez les entraîneurs-pratiquants.
💡 Indice
les id_sportif_entraineur sont des id_sportifs qui ont un rôle d'entraîneur.13. Afficher les sportifs âgés de 20 à 30 ans
Filtrez les sportifs sur leur âge.
14. Trouver les paires (entraîneur, sportif) où l'entraîneur entraîne un sport que le sportif pratique
Identifiez les relations entraîneur-apprenant potentielles.
15. Afficher les sports sans séances programmées
Quel sport n'a aucune séance d'entraînement ?