【发布时间】:2015-11-02 16:19:08
【问题描述】:
我会直奔主题。我的数据库是这样的
每本书都存储在 reading_materials 中,并且每本书都有自己独特的 Accession,无论它有多少份(忽略字段名称“Copies”)。当学生或人员借书时,数据被插入借阅表。我现在的问题是,我怎样才能在借书桌上获得最多借的书。
有人可以帮我吗?
我的数据库是这样的:
借
Trans_ID PRIMARY KEY
A_Accession_No FOREIGN KEY references reading_materials(Accession_No)
B_Student_No
DateBorrowed
DateReturned
Penalty
阅读材料
Accession_No PRIMARY KEY
Date_acquired
Title
Copyright
Available
book_author
B_Accesion_No FOREIGN KEY references reading_materials('Accession_No')
Author_ID FOREIGN KEY references author(Author_ID)
作者
Author_ID PRIMARY KEY
Name
*我为我糟糕的英语道歉,如果你们中的一些人觉得这不是很清楚
【问题讨论】:
-
这是家庭作业吗?它绝对看起来像一个......到目前为止你尝试过什么?
-
是的。我还没有尝试过任何东西。我想做的是检查 reading_materials 中的所有标题并在借用表中获取它们的加入号并计算其中有多少,但我不知道我应该如何查询它。我仍然是 sql 的菜鸟。 T^T
标签: mysql