我创建了下列表格并插入了几个值。创建关系
create table books
(
bookid integer primary key,
booktitle varchar(20),
year integer,
publisherid integer foreign key references publisher(publisherid),
price integer,
number integer
)
create table publisher
(
publisherid integer primary key,
publishername varchar(20)
)
create table author
(
authorid integer primary key,
authorname varchar(20)
)
create table bookauthor
(
bookid integer foreign key references books(bookid),
authorid integer references author(authorid),
earnings integer
)
create table bookreference
(
bookid integer foreign key references books(bookid),
referencebook varchar(20),
times integer
)
create table reviewer
(
reviewerid integer primary key,
reviewername varchar(20)
)
create table bookreview
(
bookid integer foreign key references books(bookid),
reviewerid integer foreign key references reviewer(reviewerid),
score integer
)
现在,我要解决在SQL Server 2000中以下查询查找出版于2003年,由两个“萨默尔Tulpule”和“与Hemant Mahta”审查的所有书籍。我没有得到任何关于查询的想法。我怎么写它?
感谢, 普加
“萨默尔Tulpule”和“与Hemant Mahta”是哪一列和表的值 - 更具体的 – NT88 2011-03-17 05:19:19
如果你想添加额外的信息到你的问题,请编辑你的问题。请不要发表澄清作为答案,答案保留为您的问题的答案。 – 2011-03-18 12:33:11