У меня стол "хорошо". Он содержит столбец 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 )при подсчете?