Задания
Версия для печати и копирования в MS Word
Тип Д3 № 35461
i

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

 

Таб­ли­ца 1
IDФа­ми­лия И. О.ПолДата рож­де­ния
126По­по­вич П. Н.М12.05.1952
149Гор­бат­ко П. Г.М19.10.2012
197Гор­бат­ко Е. М.Ж11.11.1960
238По­по­вич М. П.Ж17.06.1985
312Гор­бат­ко М. Г.М12.04.2018
327Кизим С. АЖ15.12.2017
359Са­ви­ных А. П.Ж14.07.1979
426По­по­вич Н. П.Ж24.04.1987
466Гор­бат­ко Н. И.М08.09.1987
547Гор­бат­ко Г. И.М13.11.1985
573Са­ви­ных С. П.М09.05.1974
578Гор­бат­ко И. Н.М01.03.2019
583Гор­бат­ко А. Н.Ж22.12.2016
807Кли­мук А. П.Ж13.04.1989

Таб­ли­ца 2
ID Ро­ди­те­ляID Ре­бен­ка
426149
547149
126238
426312
547312
238327
126359
126426
197466
197547
466578
807578
466583
807583

Спрятать решение

Ре­ше­ние.

Ис­поль­зуя дан­ные таб­лиц, найдём дан­ные всех людей, у ко­то­рых есть род­ной или дво­ю­род­ный брат:

 

1.  ID 466, Гор­бат­ко Н. И., 08.09.1987: брат ID 547, Гор­бат­ко Г. И., 13.11.1985, раз­ни­ца в воз­расте не более двух лет  — под­хо­дит.

2.  ID 547, Гор­бат­ко Г. И., 13.11.1985: брат ID 466, Гор­бат­ко Н. И., 08.09.1987, раз­ни­ца в воз­расте не более двух лет  — под­хо­дит.

3.  ID 583, Гор­бат­ко А. Н., 22.12.2016: брат ID 578, Гор­бат­ко И. Н., 01.03.2019, раз­ни­ца в воз­расте более двух лет.

4.  ID 583, Гор­бат­ко А. Н., 22.12.2016: брат ID 149, Гор­бат­ко П. Г., 19.10.2012, раз­ни­ца в воз­расте более двух лет.

5.  ID 583, Гор­бат­ко А. Н., 22.12.2016: брат ID 312, Гор­бат­ко М. Г., 12.04.2018, раз­ни­ца в воз­расте не более двух лет  — под­хо­дит.

6.  ID 578, Гор­бат­ко И. Н., 01.03.2019: брат ID 149, Гор­бат­ко П. Г., 19.10.2012, раз­ни­ца в воз­расте более двух лет.

7.  ID 578, Гор­бат­ко И. Н., 01.03.2019: брат ID 312, Гор­бат­ко М. Г., 12.04.2018, раз­ни­ца в воз­расте не более двух лет  — под­хо­дит.

8.  ID 149, Гор­бат­ко П. Г., 19.10.2012: брат ID 578, Гор­бат­ко И. Н., 01.03.2019, раз­ни­ца в воз­расте более двух лет.

9.  ID 149, Гор­бат­ко П. Г., 19.10.2012: брат ID 312, Гор­бат­ко М. Г., 12.04.2018, раз­ни­ца в воз­расте более двух лет.

10. ID 312, Гор­бат­ко М. Г., 12.04.2018: брат ID 578, Гор­бат­ко И. Н., 01.03.2019, раз­ни­ца в воз­расте не более двух лет  — под­хо­дит.

11. ID 312, Гор­бат­ко М. Г., 12.04.2018: брат ID 149, Гор­бат­ко П. Г., 19.10.2012, раз­ни­ца в воз­расте более двух лет.

12. ID 327, Кизим С. А, 15.12.2017: брат ID 149, Гор­бат­ко П. Г., 19.10.2012, раз­ни­ца в воз­расте более двух лет.

13. ID 327, Кизим С. А, 15.12.2017: брат ID 312, Гор­бат­ко М. Г., 12.04.2018, раз­ни­ца в воз­расте не более двух лет  — под­хо­дит.

 

Таким об­ра­зом, у шести людей есть род­ной или дво­ю­род­ный брат, раз­ни­ца в воз­расте с ко­то­рым со­став­ля­ет не более двух лет.

 

Ответ: 6.