Я запрашиваю базу данных, но результат, который она мне дает, не имеет смысла. Согласно BD, существует 5 разных книг, из которых в общей сложности 7 экземпляров, из книг 1,3 и 5 -> 1 копия книг 2 и 4 по 2 в каждой. При аренде у нас эта книга 1 и 4 была заимствована 2 раза, книга 2 была заимствована 3 раза, а книги 5 и 3 были заимствованы 1 раз. Это оператор запроса:
. Из этой базы данных он предназначен для создания отчета с iReport, в котором отражаются ссуды, предоставленные для каждой проблемы, включая ее издание, для каждого заголовка. Кроме того, для каждого заголовка будет получено общее количество ссуд копий, существующих для указанного заголовка
Мой запрос
Select l.titulo, e.edicion, count(p.idLibro)
from Libros l,
Ejemplares e,
Prestamos p
where l.id = e.idLibro = p.idLibro
тем не менее результат, который выбрасывает, не имеет смысла, это :
titulo edicion count(p.idLibro)
Los pilares de la tierra 2010 14
Не имеет смысла, если мы сопоставим идентификатор, если выйдут все книги, а не только 1 плюс, где учитывается 14? если книга 1 была проверена только 2 раза, это ссылка BD
https://drive.google.com/open?id=1lj0AZFDS4UajTLebL4IwBFw5GspOZl1q