Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. mysql> SELECT team.name, COUNT(*) AS nb_player FROM player JOIN team ON team.id=player.team_id GROUP BY name ORDER BY nb_player DESC;
  2.  
  3. +------------+-----------+
  4. | name       | nb_player |
  5. +------------+-----------+
  6. | Gryffindor |        36 |
  7. | Slytherin  |        21 |
  8. | Ravenclaw  |        15 |
  9. | Hufflepuff |        12 |
  10. +------------+-----------+
  11. 4 rows in set (0,01 sec)
  12.  
  13. mysql> SELECT team.name, COUNT(*) AS nb_player FROM player JOIN team ON team.id=player.team_id GROUP BY name HAVING nb_player > 13;
  14.  
  15. +------------+-----------+
  16. | name       | nb_player |
  17. +------------+-----------+
  18. | Gryffindor |        36 |
  19. | Ravenclaw  |        15 |
  20. | Slytherin  |        21 |
  21. +------------+-----------+
  22. 3 rows in set (0,01 sec)
  23.  
  24. mysql> SELECT firstname, enrollment_date FROM player JOIN team ON team.id=player.team_id JOIN wizard ON wizard.id=player.wizard_id WHERE team_id = 1 AND DAYNAME(enrollment_date)= 'monday' ORDER BY enrollment_date ASC;
  25.  
  26. +-----------+-----------------+
  27. | firstname | enrollment_date |
  28. +-----------+-----------------+
  29. | George    | 1991-08-26      |
  30. | Alice     | 1992-02-17      |
  31. | Cadogan   | 1993-01-04      |
  32. | Godric    | 1993-08-30      |
  33. | Sirius    | 1994-01-10      |
  34. | Aberforth | 1995-04-24      |
  35. | Augusta   | 1999-10-25      |
  36. +-----------+-----------------+
  37. 7 rows in set (0,01 sec)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement