Last active
May 30, 2022 08:26
-
-
Save nicovray/4fe9132657cb04d2de46218bb5f81c22 to your computer and use it in GitHub Desktop.
les jointures
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1/Retourne les noms, prénoms, rôle et équipe de tous les joueurs, classés dans l’ordre alphabétique par équipe, puis par rôle dans l’équipe, puis par nom de famille, puis par prénom : | |
SELECT firstname,lastname,name,role | |
FROM player | |
INNER JOIN wizard ON wizard.id=player.wizard_id | |
INNER JOIN team ON team.id=player.team_id | |
ORDER BY name,role,firstname,firstname; | |
2/Retourne uniquement les prénoms et noms des joueurs ayant le rôle de seeker (attrapeur), classés par ordre alphabétique de nom puis prénom : | |
SELECT firstname,lastname | |
FROM player | |
INNER JOIN wizard ON wizard.id=player.wizard_id | |
WHERE role="seeker" | |
ORDER BY lastname,firstname; | |
+-----------+------------+ | |
| firstname | lastname | | |
+-----------+------------+ | |
| Cuthbert | Binns | | |
| Michael | Corner | | |
| Colin | Creevey | | |
| Gregory | Goyle | | |
| Godric | Gryffindor | | |
| Helga | Hufflepuff | | |
| Rabastan | Lestrange | | |
| Narcissa | Malfoy | | |
| Rowena | Ravenclaw | | |
| Salazar | Slytherin | | |
| Sybill | Trelawney | | |
| Dolores | Umbridge | | |
| Romilda | Vane | | |
| Fred | Weasley | | |
| Ronald | Weasley | | |
| William | Weasley | | |
+-----------+------------+ | |
3/ Retourne la liste de tous les sorciers qui ne pratiquent pas le quidditch. | |
SELECT * | |
FROM wizard | |
LEFT JOIN player ON wizard.id=player.wizard_id | |
WHERE role IS NULL; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment