【发布时间】:2017-08-17 17:13:15
【问题描述】:
我正在创建一个客户有多个预订的实例。为此,每次在预订表中多次列出客户编号时,这表示他们有多个预订(这也是条件)。不幸的是,当我尝试运行此查询时,我得到:
错误代码:1111(无效使用组功能)。
这是我在下面所做的。
SELECT FirstName, LastName, tripName
FROM reservation, customer, trip
WHERE reservation.CustomerNum = customer.CustomerNum
AND reservation.TripID = trip.TripID
AND COUNT(reservation.CustomerNum) > 1
GROUP BY reservation.CustomerNum;
我对 SQL 很陌生,任何建议都会很有帮助。
【问题讨论】:
-
在这里查看答案:stackoverflow.com/questions/22141968/…。基本上你需要把你的计数移到一个有子句中。
标签: mysql sql group-by mysql-error-1111