ВЫБЕРИТЕ МАКСИМАЛЬНОЕ ИЗ СЧЕТА

У меня стол "хорошо". Он содержит столбец app _rate _unit (type :nvarchar ). Моя цель состоит в том, чтобы подсчитать каждое уникальное значение в таблице и позволить СУБД (MS Server 2005 )дать мне наиболее часто встречающееся значение.

Это мой код:

SELECT MAX(app_rate_unit) AS MAX_APP
  FROM (SELECT app_rate_unit, COUNT(*) AS co
          FROM dbo.well AS w
         GROUP BY app_rate_unit
        ) AS derivedtbl_1

Однако проблема заключается в том, что моя СУБД фактически предоставляет мне наименьшее количество.

SideQuestion :Как отфильтровать внешний ключ (в таблице )и NOT NULL (в приложении _rate _unit )при подсчете?

7
задан ROMANIA_engineer 16 June 2015 в 07:26
поделиться