【发布时间】:2010-06-26 04:36:28
【问题描述】:
我想显示书名、名字以及 COUNT 份。当我运行查询时,它给出了一个错误,说要分组。但是当我分组时,它说不是分组的表达。有人可以帮我吗?
SELECT bk.BookTitle, au.FirstName, COUNT(bkc.BookCopyID), rb.ReservedDate
FROM Book bk, Book_Author ba, BookCopy bkc, ReserveBook rb, Author au
WHERE
bkc.BookID = bk.BookID
AND ba.BookID = bkc.BookID
AND ba.AuthorID = au.AuthorID
AND bkc.BookCopyID = rb.BookCopyID
AND rb.ReservedDate >= trunc(trunc(sysdate,'MON')-1,'MON')
AND rb.ReservedDate < trunc(sysdate,'MON')
GROUP BY bkc.BookCopyID;
【问题讨论】:
-
有人会编辑这篇文章吗?