Advertisement
Guest User

Untitled

a guest
May 21st, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. mysql> select team.name, count(*) as nb_joueur
  2. -> from team
  3. -> join player on team.id = player.team_id
  4. -> group by team.id
  5. -> order by nb_joueur desc;
  6. +------------+-----------+
  7. | name | nb_joueur |
  8. +------------+-----------+
  9. | Gryffindor | 36 |
  10. | Slytherin | 21 |
  11. | Ravenclaw | 15 |
  12. | Hufflepuff | 12 |
  13. +------------+-----------+
  14. 4 rows in set (0.00 sec)
  15.  
  16. mysql> select team.name
  17. -> from player
  18. -> join team on team.id=player.team_id
  19. -> group by team.name
  20. -> having count(player.id) > 14
  21. -> order by name;
  22. +------------+
  23. | name |
  24. +------------+
  25. | Gryffindor |
  26. | Ravenclaw |
  27. | Slytherin |
  28. +------------+
  29. 3 rows in set (0.00 sec)
  30.  
  31. mysql> select concat(firstname, ' ', lastname) as fullname
  32. -> from wizard
  33. -> join player ON wizard_id=wizard.id
  34. -> join team ON team_id=team.id
  35. -> where team.name='Gryffindor' and dayofweek(enrollment_date) = 2
  36. -> order by enrollment_date;
  37. +----------------------+
  38. | fullname |
  39. +----------------------+
  40. | George Weasley |
  41. | Alice Longbottom |
  42. | Cadogan |
  43. | Godric Gryffindor |
  44. | Sirius Black |
  45. | Aberforth Dumbledore |
  46. | Augusta Longbottom |
  47. +----------------------+
  48. 7 rows in set (0.00 sec)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement