Bonjour,
J'ai un problème pour faire ma sous-requête. En faite je voudrais fusionner ces deux requêtes, pour cela je sais qu'il faut passer par une sous-requête, mais je n'y arrive pas du tout, elle est trop complexe pour moi... Est-ce que quelqu'un pourrait m'aider ? Et m'expliquer en même temps pour que je sois capable de le refaire par la suite svp.
Requête 1 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SELECT (util.nomUTIL + ', ' + util.prenomUTIL) AS nomEntraineur, (niv.nomNIV + ' ' + gr.nomGROU) AS nomGroupe FROM Utilisateur util JOIN Entraineur ent ON ent.idUTIL = util.idUTIL JOIN EntraineurGroupe egr ON egr.idENT = ent.idENT JOIN Groupe gr ON gr.idGROU = egr.idGROU JOIN Niveau niv ON niv.idNIV = gr.idNIV ORDER BY (util.nomUTIL + ', ' + util.prenomUTIL), (niv.nomNIV + ' ' + gr.nomGROU)
Requête 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT (niv.nomNIV + ' ' + gr.nomGROU) AS nomGroupe, (gym.nomGYMN + ', ' + gym.prenomGYMN) AS nomGymnaste FROM Groupe gr JOIN Niveau niv ON niv.idNIV = gr.idNIV JOIN MembreGroupe mgr ON mgr.idGROU = gr.idGROU JOIN Gymnaste gym ON gym.idGYMN = mgr.idGYMN ORDER BY (niv.nomNIV + ' ' + gr.nomGROU), (gym.nomGYMN + ', ' + gym.prenomGYMN)
Mini_Croco
Partager