SQL 加入和预订

SQL Join and reservation

我被要求连接两个单独的表并查找 1993 年 6 月预订的所有书籍的书号和书名。预订的数据库是

Book_reservation (kb_bor_no, kb_isbn, kb_reserve_date) VALUES  
('B0000006','09952500','20-NOV-1991');

Book_reservation (kb_bor_no, kb_isbn, kb_reserve_date) VALUES
('B0000004','45002286','13-JUN-1993');

Book_reservation (kb_bor_no, kb_isbn, kb_reserve_date) VALUES
('B0000004','86007906','13-JUN-1993');

Book_reservation (kb_bor_no, kb_isbn, kb_reserve_date) VALUES
('B0000009','55213462','30-JUN-1993');

Book_reservation (kb_bor_no, kb_isbn, kb_reserve_date) VALUES
('B0000007','45002286','01-JUL-1993');

Book_reservation (kb_bor_no, kb_isbn, kb_reserve_date) VALUES
('B0000002','72216393','02-JUL-1993');

Book_reservation (kb_bor_no, kb_isbn, kb_reserve_date) VALUES
('B0000008','45002286','03-JUL-1993');

Book_reservation (kb_bor_no, kb_isbn, kb_reserve_date) VALUES
('B0000007','45000918','11-JUL-1993');

到目前为止我有这个代码:

SELECT DISTINCT 
    Book_Book.kb_title, Book_Reservation.kb_isbn
FROM  
    Book_Book 
JOIN 
    Book_Reservation ON (Book_Book.kb_isbn = Book_Reservation.kb_isbn);

但我不知道如何过滤它只显示 1993 年 6 月保留的书籍,我不知道在 ON

下面的 WHERE 子句中放什么
SELECT Book_Book.kb_title, Book_reservation.kb_isbn
FROM Book_Book JOIN Book_reservation
ON (Book_Book.kb_isbn = Book_reservation.kb_isbn)
WHERE kb_reserve_date>='01-JUN-1993' AND
kb_reserve_date < '01-JUL-1993'