Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.22 KB | None | 0 0
  1. -- Query 1
  2. SELECT Book.Title, Category.CatDescription
  3. FROM Book JOIN Category
  4.     ON Book.Category = Category.CatID
  5. ORDER BY CatDescription DESC, title ASC;
  6.  
  7. -- Query 2
  8. SELECT Reviewer.Name, Book.Title, BookReview.Rating
  9. FROM ((Book JOIN BookReview
  10.     ON Book.ISBN = BookReview.ISBN)
  11.     JOIN Reviewer
  12.     ON Reviewer.ReviewerID = BookReview.ReviewerID)
  13.     WHERE Reviewer.EmployedBy IS NULL;
  14.  
  15. -- Query 3
  16. SELECT Book.Title, Author.LastName, Author.FirstName
  17. FROM ((Book JOIN BookAuthor
  18.     ON Book.ISBN = BookAuthor.ISBN)
  19.     JOIN Author
  20.     ON Author.AuthorID = BookAuthor.AuthorID)
  21. ORDER BY Book.Title ASC, Author.LastName ASC;
  22.    
  23. -- Query 4
  24. SELECT Book.Title, Author.LastName, Author.FirstName, OwnersBook.Price
  25. FROM ((Book JOIN BookAuthor
  26.     ON Book.ISBN = BookAuthor.ISBN)
  27.     JOIN Author
  28.     ON Author.AuthorID = BookAuthor.AuthorID) JOIN OwnersBook on OwnersBook.ISBN = Book.ISBN
  29. HAVING OwnersBook.Price <= 50
  30. ORDER BY OwnersBook.Price DESC, Book.Title ASC;
  31.  
  32. -- Query 5
  33. SELECT Book.Title, Reviewer.Name
  34. FROM ((Book JOIN BookReview
  35.     ON Book.ISBN = BookReview.ISBN)
  36.     JOIN Reviewer
  37.     ON Reviewer.ReviewerID = BookReview.ReviewerID);
  38.  
  39. -- Query 6
  40. SELECT Book.ISBN, Book.Title
  41. FROM Book JOIN Category ON Book.Category = Category.CatID;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement