Advertisement
Lola_D

BDD6

Jun 5th, 2020
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.18 KB | None | 0 0
  1. SELECT t.name, COUNT(*) AS nb_teammate
  2. FROM team AS t
  3. JOIN player AS p ON p.team_id = t.id
  4. JOIN wizard AS w on w.id = p.wizard_id
  5. GROUP BY t.id
  6. ORDER BY nb_teammate DESC;
  7.  
  8. SELECT t.name, COUNT(*) AS nb_teammate
  9. FROM team AS t
  10. JOIN player AS p ON p.team_id = t.id
  11. JOIN wizard AS w on w.id = p.wizard_id
  12. GROUP BY t.id
  13. HAVING nb_teammate >= 14;
  14.  
  15. SELECT * FROM player AS p
  16. JOIN wizard AS w ON w.id = p.wizard_id
  17. JOIN team AS t ON t.id = p.team_id
  18. WHERE DAYOFWEEK(enrollment_date) = 2 AND t.name = 'Gryffindor'
  19. ORDER BY enrollment_date ASC;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement