Господа.
Школьники учатся в разных классах и получают оценки.
Требуется выбрать всех учеников получивших пятерки в каждом классе.
//-------------------------------------------
ВЫБРАТЬ
ОценкиШкольников.Школьник,
ОценкиШкольников.Школьник.Класс КАК Класс
ИЗ
РегистрСведений.ОценкиШкольников КАК ОценкиШкольников
ГДЕ
ОценкиШкольников.Оценка = &ПЯТЕРКА
//----------------------------------------------
Так мы получим всех отличников во всех классах.
Теперь нужно выбрать не всех отличников, о по одному во всех классах. Как это это сделать.
Прошу подсказать.
Заранее благодарю.
ВЫБРАТЬ
МАКСИМУМ(ОценкиШкольников.Школьник),
ОценкиШкольников.Школьник.Класс КАК Класс
ИЗ
РегистрСведений.ОценкиШкольников КАК ОценкиШкольников
СГРУППИРОВАТЬ ПО ОценкиШкольников.Школьник.Класс
ГДЕ
ОценкиШкольников.Оценка = &ПЯТЕРКА
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший