【发布时间】:2015-04-06 22:28:45
【问题描述】:
我需要让所有作者都参与进来,即使他们没有出书。现在,所有作者都出书了。
架构:
作者:Au_ID(1、2、3 等...),作者(作者姓名...)
发布者:PubID(1、2、3 等...)、公司名称、地址、城市、州、邮编、电话
书名:书名(书名)、年份 (####)、ISBN(例如 0-0038307-6-4 )、PubID(1、2、3 等)、主题
写:ISBN,Au_ID
SELECT Authors.Author, Title.Title
FROM Authors, Title, Publisher, Wrote
WHERE Authors.Au_ID = Wrote.Au_ID AND Title.ISBN = Wrote.ISBN AND Publisher.PubID = Title.PubID
GROUP BY Author, Title;
即使没有书,我该怎么做才能包括所有作者?
【问题讨论】:
-
从作者中选择 authors.author ?
-
Select Authors.author FROM Author 将为我提供来自 Authors 表的所有作者。我可以选择作者...但我喜欢格外小心
标签: sql