Описание

Информатика

Поиск информации в реляционных базах данных (ФИПИ)

Средняя

5

м

мин

ФИПИ

Рисовать

Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. Определите на основании приведённых данных, у скольких жителей есть хотя бы один родной брат, отличающийся по возрасту не более чем на четыре года. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.

Примечание. Братьев и сестёр считать родными, если у них есть хотя бы один общий родитель.
Таблица 1 Таблица 2
ID Фамилия_И.О. Пол Год_рождения ID_Родителя ID_Ребёнка
37 Макаренко С.Д. М 2000 41 37
38 Макаренко О.Д. Ж 2005 42 37
41 Макаренко О.И. Ж 1970 41 38
42 Макаренко Д.С. М 1969 42 38
44 Келдыш А.Д. Ж 1993 58 41
48 Мазинг А.Е. Ж 1982 41 44
50 Шварц А.И. М 1999 42 44
55 Шварц И.И. М 1973 62 48
56 Шварц В.И. М 2006 55 50
58 Шварц З.М. Ж 1949 58 55
59 Хитрово Ф.Е. М 1979 55 56
62 Хитрово Е.Ф. М 1956 62 59
68 Хитрово С.Е. Ж 1985 62 68
... ... ... ... ... ...