【发布时间】:2014-02-24 14:53:56
【问题描述】:
我正在参加我的第一个编程 (sql) 课程。我没有任何技术背景,并且在获取代码时遇到了一些麻烦。 这是数据库的样子。
书
BOOK_CODE (UNIQUE)
BOOKTITLE
PUBLISHER_CODE
BOOKTYPE
PRICE
库存
BOOK_CODE (UNIQUE)
BRANCH_NUM (UNIQUE)
ON_HAND
问题是,列出分支 3 和分支 4 中可用的书籍(标题)(同时在两个分支上)。
我想我需要使用以下表格:book 表上的 booktitle,两个表(book 和 inventory)上的 bookcode,以及 inventory 表上的 branch_num。
而且答案只能显示分支 3 和分支 4(同时)上可用的书名,而不能显示其他列。
对不起,如果我没有任何意义。就像我说的那样,我是一个 n00b。
【问题讨论】:
-
只是为了确保,当您说“...显示分支 3 和 4 上可用的书名...”时,您的意思是
ON_HAND字段必须大于 0 吗?
标签: mysql sql tsql inner-join