【发布时间】:2016-03-26 22:55:42
【问题描述】:
我想选择发生最多事故的车型。 我正在使用以下查询,但出现语法错误。 请有人告诉我怎么了..
select car.Model
from car
join car_accident_involved
on car.Car_Registration_ID = car_accident_involved.Car_Registration_ID
group by car.Model
having MAX(
select COUNT(Car_Registration_ID)
from car_accident_involved
);
【问题讨论】:
-
您想知道是什么导致了语法错误,还是查询出了什么问题?
-
如果您愿意,请考虑遵循以下简单的两步操作: 1. 如果您还没有这样做,请提供适当的 CREATE 和 INSERT 语句(和/或 sqlfiddle),以便我们可以更容易复制问题。 2. 如果您尚未这样做,请提供与步骤 1 中提供的信息相对应的所需结果集。
标签: mysql count subquery max having-clause