Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. ID | Name_ID | Class | Teacher | Student
  2. 1 1 1 N Y
  3. 2 2 1 N Y
  4. 3 3 1 Y N
  5. 4 4 2 N Y
  6. 5 5 2 N Y
  7. 6 5 2 Y N
  8. 7 2 3 Y N
  9.  
  10. ID | First_Name | Last_Name |
  11. 1 Tom Smith
  12. 2 Mike Collins
  13. 3 Chris Stewart
  14. 4 Paul McCartney
  15. 5 Ringo Starr
  16.  
  17. ID | First_Name | Last_Name |
  18. 1 First Teacher
  19. 2 Second Teacher
  20. 3 Becky Camp
  21. 4 Fourth Teacher
  22. 5 Mike Brazil
  23.  
  24. select c.id, s.first_name + ' ' + s.last_name as 'Student Name', t.first_name + ' ' + t.last_name as 'Teacher Name'
  25. from class c
  26. left join students s on c.name_id = s.id and c.Student = 'Y'
  27. left join teachers t on c.name_id = t.id and c.Teacher = 'Y'
  28.  
  29. Class | Student Name | Teacher Name |
  30. 1 Tom Smith Becky Camp
  31. 1 Mike Collins Becky Camp
  32. 2 Paul McCartney Mike Brazil
  33. 2 Ringo Starr Mike Brazil
  34. 3 NULL Second Teacher
  35.  
  36. Class | Student Name | Teacher Name |
  37. 1 Tom Smith Becky Camp
  38. 1 NULL Becky Camp
  39. 1 Mike Collins NULL
  40. 1 Mike Collins Becky Camp
  41. 1 NULL Becky Camp
  42. 1 Tom Smith NULL
  43. 2 Paul McCartney Mike Brazil
  44. 2 NULL Mike Brazil
  45. 2 Paul McCartney NULL
  46. 2 Ringo Starr Mike Brazil
  47. 2 NULL Mike Brazil
  48. 2 Ringo Starr NULL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement