我有一个无法获得输出的查询。下面是要执行的查询
Q: 2. 写一个查询来查找获得最大关联车辆数的城市名称、ID 和计数。
现在,Given 是应该在其上执行查询的一张表。
Vehicle_Detail_ID City_ID
56 242
57 242
58 242
59 243
60 241
61 242
62 245
另一个有城市名称的表
City_ID City_Name
242 Bangalore
243 ChamarajNager
241 Bellary
245 Chitradurga
预期输出:
City_ID No_Vehicles
242 4
请告诉我如何编写获取正确输出的查询。
下面给出的是给出城市 ID 及其车辆数量的查询。试过:
SELECT c.city_id, COUNT(c.City_ID) AS NO_vehicles
FROM city c, vehicle_details v
WHERE c.City_ID = v.City_ID
GROUP BY c.City_ID
实际输出
City_ID No_Vehicles
242 4
243 1
241 1
245 1
请帮助我获得最大的这些,如预期输出中所示。