Решение: Самая молодая мать
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. Определите ID женщины, ставшей матерью в наиболее молодом возрасте. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
В таблице 2 указаны пары «ID_Родителя — ID_Ребёнка»: 26 — 27, 46 — 27, 27 — 28, 66 — 28, 26 — 36, 46 — 36, 36 — 37, 46 — 37, 16 — 46, 36 — 48, 38 — 48, 27 — 56, 66 — 56.
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| 16 | Котий И.М. | М | 1922 |
| 26 | Котий А.В. | М | 1946 |
| 27 | Котий В.А. | М | 1970 |
| 28 | Котий В.В. | М | 1999 |
| 36 | Брамс Т.А. | Ж | 1968 |
| 37 | Брамс Б.Г. | Ж | 1992 |
| 38 | Ващенко Г.Г. | М | 1965 |
| 46 | Щука А.И. | Ж | 1947 |
| 47 | Щука В.А. | М | 1955 |
| 48 | Ващенко К.Г. | М | 1992 |
| 49 | Ващенко И.К. | М | 2010 |
| 56 | Рисс Н.В. | Ж | 1991 |
| 66 | Мирон Г.В. | Ж | 1965 |
Решение по шагам
4 шагаПо таблице 1 выбираем женщин, которые встречаются в поле ID_Родителя таблицы 2: ID 46 и ID 66.
Женщина с ID 46 родилась в 1947 году и является родителем детей, родившихся в 1970, 1968 и 1965 годах. Её возраст при рождении детей: 23, 21 и 18 лет.
$$1970 - 1947 = 23,\quad 1968 - 1947 = 21,\quad 1965 - 1947 = 18$$Женщина с ID 66 родилась в 1965 году и является родителем детей, родившихся в 1999 и 1991 годах. Её возраст при рождении детей: 34 и 26 лет.
$$1999 - 1965 = 34,\quad 1991 - 1965 = 26$$Наименьший возраст среди рассмотренных случаев — 18 лет. Ему соответствует женщина с ID 46.
Где здесь ошибаются
Сравнивать только годы рождения родителей, не вычисляя возраст при рождении ребёнка.
Учитывать мужчин или строки, в которых человек не является родителем.
Перепутать ID ребёнка и ID родителя.