Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [SQL] запросы


Автор: Dymych 17.6.2010, 21:57
Помогите написать 2 запроса

Сколько получила 4 и сколько 5 студентка Юля Галкина за экзамены?

Перечислить все специализации, к которым относятся группы 2001 уч. года?

Автор: Dymych 18.6.2010, 22:14
никто не поможет?

Автор: Ipnet 28.6.2010, 02:05
а таблицы с оценками то где? smile 

Автор: world 28.6.2010, 12:37
Цитата

Сколько получила 4 и сколько 5 студентка Юля Галкина за экзамены?


Код

SELECT Count(vedID)
FROM StudVedRes
WHERE (Ocen = 4 OR Ocen = 5) AND StudID IN
   (SELECT StudID
    FROM ViSt
    WHERE Sfam = "Галкина" AND Snam = "Юля")


Цитата

Перечислить все специализации, к которым относятся группы 2001 уч. года? 


Просмотрел прикреплённый файл раз 5, слово специализация не встретил :( 
Смею предположить, что имелись ввиду факультеты(деканаты)

Код

SELECT DISTINCT FacName
FROM dicFac, Sgru, Ngru
WHERE dicFac.FacID = Sgru.FacID 
     AND Sgru.GruID = Ngru.GruID
     AND GrUgod = 2001


При написании запросов считалось, что поля оценок и года обучения имеют числовой формат, поля с Фамилией и Именем студента - текстовый

ЗЫ
Цитата

а таблицы с оценками то где?


Цитата

StudVedRes { VedID, StudID, Ocen } – ведомости: сведения об оценках*) студентов.

Автор: Ipnet 29.6.2010, 07:24
Сори, не увидел сразу=)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)