Vikhyath_11

dba1b

Jul 25th, 2024
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. Query for given questions:
  2.  
  3. 1) SELECT LP.PGM_NAME, B.BOOK_ID,TITLE, PUB_NAME, AUTHOR_NAME,
  4. NO_OF_COPIES
  5. FROM BOOK B, BOOK_AUTHORS BA, BOOK_COPIES BC, LIBRARY_PROGRAM LP,
  6. PUBLISHER P
  7. WHERE B.BOOK_ID = BA.BOOK_ID AND
  8. BA.BOOK_ID = BC.BOOK_ID AND
  9. BC.PGM_ID = LP.PGM_ID
  10. GROUP BY LP.PGM_NAME, B.BOOK_ID, TITLE,
  11. PUB_NAME, AUTHOR_NAME, NO_OF_COPIES;
  12.  
  13. 2) SELECT CARD_NO FROM BOOK_LENDING
  14. WHERE DATE_OUT > '01-JAN-2017' AND
  15. DATE_OUT < '01-JUN-2017'
  16. GROUP BY CARD_NO
  17. HAVING COUNT (*) > 3;
  18.  
  19. 3) DELETE FROM BOOK WHERE BOOK_ID = 001;
  20.  
  21. 4) SELECT PUB_YEAR FROM BOOK;
  22.  
  23. 5) CREATE VIEW BOOKS_AVAILABLE AS
  24. SELECT B.BOOK_ID, B.TITLE, C.NO_OF_COPIES
  25. FROM LIBRARY_PROGRAM L, BOOK B, BOOK_COPIES C
  26. WHERE B.BOOK_ID = C.BOOK_ID AND
  27. L.PGM_ID=C.PGM_ID;
  28. SELECT * FROM BOOKS_AVAILABLE;
Advertisement
Add Comment
Please, Sign In to add comment