Какой будет запрос? - PullRequest
       1

Какой будет запрос?

1 голос
/ 21 апреля 2019

Существует три таблицы

  • Student (STUDID, ИМЯ, ВОЗРАСТ, АДРЕС)

  • Course (COURSEID, COURSENAME, КРЕДИТ)

  • Student_Course (SCID, STUDID, COURSEID)

Как показать общее количество кредитов, зарегистрированных одним конкретным идентификатором студента?

Подробнее о таблицах

1 Ответ

1 голос
/ 21 апреля 2019

Вы должны использовать JOIN, SUM () и группировать по

select a.STUDID, a.NAME, sum(b.CREDIT)
from Student a 
inner join Student_Course c on a.STUDID = c.STUDID 
inner join Course b on c.COURSEID = b.COURSEID 
group by a.STUDID, a.NAME 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...