我正在创建客户有多个预留的实例。要做到这一点,每次客户号码在预订表中列出不止一次,这表示他们有多个预留(同样是条件)。不幸的是,当我试图运行这个查询时,我得到:遇到SQL错误1111问题
错误代码: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很新,任何建议都会非常有帮助。
这里检查答案:http://stackoverflow.com/questions/22141968/error-code-1111-invalid-use-of-group -功能。基本上你需要把你的计数移到有条件的地方。 –