Advertisement
Guest User

Untitled

a guest
Nov 11th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. ALTER TABLE reserves ADD FOREIGN KEY (sid) REFERENCES sailor (sid);
  2. ALTER TABLE reserves ADD FOREIGN KEY (bid) REFERENCES boat (bid);
  3.  
  4. -- NO 1
  5. SELECT
  6. sname
  7. FROM
  8. sailor,
  9. reserves
  10. WHERE
  11. sailor.sid = reserves.sid AND reserves.bid = 103;
  12. -- NO 2
  13. SELECT
  14. sname
  15. FROM
  16. sailor,
  17. reserves,
  18. boat
  19. WHERE
  20. sailor.sid = reserves.sid AND boat.color = 'red' AND reserves.bid=boat.bid;
  21. -- NO 3
  22. SELECT color
  23. FROM
  24. sailor,
  25. reserves,
  26. boat
  27. WHERE
  28. reserves.bid = boat.bid AND reserves.sid=sailor.sid AND sname='Lubber';
  29. -- NO 4
  30. SELECT sname
  31. FROM
  32. sailor,
  33. reserves
  34. GROUP BY
  35. sname
  36. HAVING COUNT(*)>2
  37. -- NO 5
  38. SELECT sname
  39. FROM
  40. sailor,
  41. reserves,
  42. boat
  43. WHERE
  44. reserves.bid = boat.bid AND reserves.sid=sailor.sid AND boat.color = 'red';
  45. UNION
  46. SELECT sname
  47. FROM
  48. sailor,
  49. reserves,
  50. boat
  51. WHERE
  52. reserves.bid = boat.bid AND reserves.sid=sailor.sid AND boat.color = 'green';
  53. -- NO 6
  54. SELECT sname
  55. FROM
  56. sailor,
  57. reserves,
  58. boat
  59. WHERE
  60. reserves.bid = boat.bid AND reserves.sid=sailor.sid AND boat.color = 'red';
  61. INTERSECT
  62. SELECT sname
  63. FROM
  64. sailor,
  65. reserves,
  66. boat
  67. WHERE
  68. reserves.bid = boat.bid AND reserves.sid=sailor.sid AND boat.color = 'green';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement