我们有这个学校项目,我们正在创建一个图书库系统,其主要目的是使用数据库连接。在这种情况下,JPA 和 ObjectDB。
我们的问题是我们有 3 张桌子。一个描述一本书(书名、作者和出版年份),第二个是借阅者(名字、姓氏、地址、电子邮件和电话号码),最后一个表是从其他两个获取主 ID 密钥的借出功能表。
问题是当我们使用列表借书功能时,它只打印出另外两个表中的 ID。我们认为问题出在 SQL 查询上,我们还没有机会正确学习 SQL。
所以我们的问题是,我们如何创建一个 SQL 查询,从 book-table 中获取 title 以及从 borrower 表中获取名字和姓氏,而不是 ID。
我们只能设法工作的 SQL 查询是这样的:
TypedQuery<BokLån> q = em.createQuery("SELECT bookborrow FROM BookBorrow BookBorrow", BookBorrow.class);