Присоединиться

11 класс·высокий уровень

На основании имеющихся данных определите ID человека, у которого в

Условие

Даны фрагменты двух таблиц из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. На основании имеющихся данных определите ID человека, у которого в момент достижения 50 полных лет было наибольшее количество внуков и внучек. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц. Таблица 1
IDФамилия И. О.ПолГод рождения
127Петренко А. В.М1935
148Петренко Д. И.М2000
182Петренко Е. П.Ж1942
212Петренко И. А.М1975
243Петренко Н. Н.Ж1975
254Штейн А. Б.М1977
314Петренко Е. И.М1999
404Дулевич М. А.Ж1970
512Тишко О. К.Ж1991
517Дулевич В. К.М1996
630Штейн Б. В.М1954
741Петрова А. Е.Ж1958
830Штейн А. Н.Ж1978
849Косых Н. Н.Ж1952
Таблица 2
ID РодителяID Ребенка
127212
182212
212148
243148
254314
127404
182404
404512
404517
630254
741254
830314
849243
849830

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Используя данные таблиц, найдём данные всех дедушек и бабушек и количество их внуков или внучек в момент достижения 50 полных лет (первым идут данные дедушки или бабушки, вторым идёт количество их внуков или внучек в момент достижения 50 полных лет):

Осталось ещё 2 шага

  1. ID 127, Петренко А. В., 1935 года рождения…

  2. (Учитываются только внуки, родившиеся до…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Базы данных. Файловая система»