Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.10.2008, 16:24   #1
michi
Новичок
Джуниор
 
Регистрация: 03.10.2008
Сообщений: 1
По умолчанию Выбор значений по отдельной группе

Помогите, пожалуйста!

Мне необходимо сделать запрос, который будет выдавать информацию-
лучших учеников по каждому предмету , то есть те имена, у кого средний балл за предмет наивысщий

Проблема в том, что на данный момент у меня высчитывается наивысший результат по всей таблице, а мне необходимо получить наивысший результат по каждому предмету.
Подскажите, пожалуйста.

select kurs, familija, avg(predmet)
from kandidaty
group by kurs, familija having
avg(predmet)=(select max(predmet) ......)???
michi вне форума Ответить с цитированием
Старый 15.10.2008, 12:22   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Ничего не понятно... Дайте перечень полей таблицы с их описаниями.
mihali4 вне форума Ответить с цитированием
Старый 15.10.2008, 22:35   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Михалыч, я полностью согласен с Вашим замечанием. Ещё бы я добавил, что необходимо указать для какой именно СУБД будет использоваться запрос (есть нюансы)....
Но, Вы думаете, что тема ещё актуальна? Уже почти две недели прошло с момента вопроса... ;-(
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вставить одинаковое примечание к группе ячеек? Kona Microsoft Office Excel 3 30.10.2008 12:40
выбор значений в цикле Melok Паскаль, Turbo Pascal, PascalABC.NET 3 15.12.2007 22:56
Можно ли как-нить изменить цвет отдельной ячейки в DBGride? 3lander БД в Delphi 2 10.10.2007 21:23
Deep Purple - немного о группе. Alar Свободное общение 1 20.09.2007 21:53