Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. select firstStud.name as FirstStudent, secondStud.name as SecondStudent, sports.name as Sport
  2. from Students as firstStud join students as secondStud
  3. on firstStud.id>secondStud.id
  4. join sports on (
  5. firstStud.id in(
  6. select student_id from student_sport
  7. where sportGroup_id in(
  8. select id from sportGroups where sportGroups.sport_id=sports.id))
  9. and (secondStud.id in (
  10. select student_id from student_sport
  11. where sportGroup_id in(
  12. select id from sportGroups where sportGroups.sport_id=sports.id ) )))
  13. where firstStud.id in(
  14. select student_id from student_sport where sportGroup_id in(
  15. select sportGroup_id from student_sport where student_id=secondStud.id))
  16. order by sport;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement