2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 [SQL]-выбрать максимум из сгруппированного столбца
Сообщение20.11.2006, 23:48 
Аватара пользователя


24/10/05
400
Определенным способом получил сгруппированный столбец, потом из этой группы нужно вытащить максимальное число, как это сделать.Заранее спасибо.

SELECT
COUNT(*) AS "VSEGO"
FROM sotrud
GROUP by num_otd;

--НAVING COUNT(*) >= (COUNT(num_otd)) ; <-Ошибка

 Профиль  
                  
 
 
Сообщение21.11.2006, 00:41 
Основатель
Аватара пользователя


11/05/05
4241
London
кусок таблицы и ожидаемый результат дай -- помогу

 Профиль  
                  
 
 
Сообщение21.11.2006, 13:21 
Аватара пользователя


26/02/06
179
Хижина дяди Тома
В Firebird 2.0 возможно такое:
Код:
select max(B.vsego)
from (select count(*) as vsego
from sotrud A
group by A.num_otd) B


или
Код:
select first 1 count(*) as vsego
from sotrud A
group by A.num_otd
order by vsego desc

 Профиль  
                  
 
 
Сообщение21.11.2006, 20:31 
Аватара пользователя


24/10/05
400
спасибо.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Модераторы: maxal, Toucan, PAV, Karan, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group