【发布时间】:2013-11-12 19:11:43
【问题描述】:
列出客人的姓名以及每位客人在我们其中一家酒店预订房间的次数。按从最常来客到最不常来客的顺序排列列表。
我不断获取 Firstname 和 LastName 的聚合函数
到目前为止我有这个代码
SELECT FirstName, LastName, Count(ResNum) AS TotalReservations
FROM RESERVATION, GUEST
Where GUEST.GuestNo = RESERVATION.GuestNo
ORDER BY RESERVATION.GuestNo
这里是关系表的链接
【问题讨论】:
-
您缺少
group by子句。并且 Access 的底层 SQL 引擎将要求将任何未聚合的字段列在 group by 中。