2009-09-05 77 views
0

有沒有一種方法可以將這個查詢重新排列爲 作爲一個組合查詢或不是?替代公式

SELECT motor_car, COUNT(engine_type) 
FROM ford_cars 
GROUP BY motor_car 
HAVING COUNT(engine_type) >= ALL 
     (SELECT COUNT(engine_type) 
     FROM ford_cars 
      GROUP BY motor_car); 

什麼查詢要達到的目的是給動車 和發動機類型的數量爲車型上都可以ENGINE_TYPES的 數量最多。

非常感謝 本

回答

2

不知道你想什麼,以實現準確,這裏是如何得到motor_car用最大號的不同engine_type的:

的是,你在找什麼對於?如果不是,它與它有什麼不同?