Запрос

[ SQL ]

26 Jun 2012

2.6) запрос, показывающий всех студентов и их данные,

а также вид спорта и тренера, с суммами меньшими средней за октябрь

 SELECT students.IDStudent, students.Фамилия, students.ВУЗ, students.Курс, VidSporta.NameSport AS 'Вид спорта', treners.Фамилия AS 'Тренер', abon.[Количество оплаченных занятий]*VidSporta.Stoimost AS 'Сумма'
FROM VidSporta,treners,abon,students
WHERE abon.IdTrener=treners.IDTrener AND treners.IDSporta=VidSporta.idsport
AND abon.IDstudent=students.IDStudent AND
abon.[Количество оплаченных занятий]*VidSporta.Stoimost <
 (SELECT AVG(abon.[Количество оплаченных занятий]*VidSporta.Stoimost)
FROM VidSporta,treners,abon,students
WHERE abon.IdTrener=treners.IDTrener AND treners.IDSporta=VidSporta.idsport
AND MONTH(abon.DATA)=10 )