1. SELECT isbn FROM books WHERE publisher = ‘McGraw-Hill’;
2. SELECT address FROM borrowers WHERE name = ‘John Locke’;
3. SELECT borrowerid FROM loans WHERE returned = false;
4. SELECT borrowerid FROM loans WHERE startdate < ‘2008-01-01’;
5. SELECT SUM(debt) AS total_due FROM borrowers;
6. SELECT books.title, books.publisher FROM books, authors WHERE authors.name = ‘Cay Horstmann’;
7. SELECT a2.name FROM authors a1, authors a2 WHERE a1.name = ‘Gary Cornell’ and a2.name <> ‘Gary Cornell’ and a1.isbn = a2.isbn;
8. SELECT books.title, books.isbn FROM books, borrowers, loans WHERE borrowers.name = ‘Jeremy Bentham’ AND borrowers.borrowerid = loans.borrowerid AND loans.isbn = books.isbn;
9. SELECT books.isbn, books.title FROM books, loans WHERE loans.returned = false AND books.isbn = books.isbn ORDER BY books.publisher;
10. SELECT name, address FROM borrowers WHERE debt IN (SELECT MAX(debt) FROM borrowers);
11. SELECT COUNT(DISTINCT borrowerid) AS usage_2007 WHERE startdate BETWEEN ‘2007-01-01’ AND ‘2007-12-31’;
12. SELECT borrowers.name, borrowers.email from borrowers, loans l1, loans l2 WHERE borrowers.id = l1.borrowerid AND borrowers.id = l2.borrowerid AND l1.isbn <> l2.sibn ORDER BY borrowers.name;
13. SELECT borrowers.name, borrowers.email from borrowers, loans l1, loans l2 WHERE borrowers.id = l1.borrowerid AND borrowers.id = l2.borrowerid AND l1.isbn <> l2.sibn AND l1.startdate = l2.startdate;
14. SELECT borrowers.borrowerid, borrowers.email, books.isbn, books.title FROM books, borrowers, loans, reservations WHERE loans.isbn = reservations.isbn AND loans.returned = false AND loans.borrowerid = borrowers.borrowerid AND loans.isbn=books.isbn ORDER BY borrowers.borrowerid;
15. SELECT borrowers.borrowerid, borrowers.name, books.title FROM borrowers, books, loans WHERE loans.returned = false AND loans.duedate < ‘2008-01-22’ AND loans.borrowerid = borrowers.borrowerid AND loans.isbn = books.isbn ORDER BY borrowers.borrowerid;