表名 A航班 机型 
2222 320
2323 319
2846 320
2222 320
2323 330
2323 319
结果如下
2222 320
2323 319
2846 320
就是取最常出现的机型为结果,如2323航班,2次319一次330,就取319

解决方案 »

  1.   

    SELECT 航班, 
           (SELECT TOP 1 机型
              FROM (SELECT 航班, 机型, COUNT(*) 次数
                      FROM A
                     GROUP BY 航班, 机型
                   ) A2
             WHERE A2.航班 = A1.航班
             ORDER BY 次数 DESC
           ) 常用机型
      FROM (SELECT 航班
              FROM A
             GROUP BY 航班
           ) A1