SQL-вопрос на собеседовании в KPMG — оконная функция ROW_NUMBER( )
Cloud Challengers
0:00 / 0:00
SQL-вопрос на собеседовании в KPMG — оконная функция ROW_NUMBER( )
19 104 просмотра · 2 г. назад
Cloud Challengers
8,08 тыс. подписчиков
19 104 просмотра · 2 г. назад
Один из вопросов по SQL, недавно заданных на собеседовании в KPMG.
Дана таблица «Студенты». Необходимо вычислить общую сумму баллов по двум наиболее успешным предметам на основе полученных оценок.
Для решения этой задачи мы использовали функцию Windows — rownumber. В этом видео вы поймете разницу между рангом и номером строки.
Давайте сначала создадим таблицу студентов:
create table students(sname varchar(50), sid varchar(50), marks int)
Вставим записи:
insert into students values('A','X',75),('A','Y',75),('A','Z',80),('B','X',90),('B','Y',91),('B','Z',75)
Подписывайтесь на нас в:
Instagram: instagram.com/cloudchallengers
Facebook: facebook.com/cloudchallengers
LinkedIn: linkedin.com/company/cloudchallengers