3. Поиск информации в базах данных: #296787
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребенке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведенных данных, у скольких детей на момент их рождения матерям было не больше $26$ полных лет. При вычислении ответа учитывайте только информацию из приведенных фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $15$ | Петрова Н. А. | Ж | $1944$ |
| $22$ | Иваненко И. М. | М | $1940$ |
| $23$ | Иваненко М. И. | М | $1970$ |
| $24$ | Иваненко М. М. | М | $1995$ |
| $32$ | Будай А. И. | Ж | $1962$ |
| $33$ | Будай В. С. | Ж | $1985$ |
| $35$ | Будай С. С. | М | $1965$ |
| $42$ | Коладзе А. С. | Ж | $1942$ |
| $43$ | Коладзе Л. А. | М | $1955$ |
| $44$ | Родэ О. С. | М | $1990$ |
| $46$ | Родэ М. О. | М | $2010$ |
| $52$ | Ауэрман А. М. | Ж | $1993$ |
| $73$ | Антонова М. А. | Ж | $1965$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребенка |
|---|---|
| $22$ | $23$ |
| $42$ | $23$ |
| $23$ | $24$ |
| $73$ | $24$ |
| $22$ | $32$ |
| $42$ | $32$ |
| $32$ | $33$ |
| $35$ | $33$ |
| $15$ | $35$ |
| $32$ | $44$ |
| $35$ | $44$ |
| $23$ | $52$ |
| $73$ | $52$ |
| … | … |
Для каждого ребенка определим мать. В таблице 2 указаны родители, а по таблице 1 можно определить их пол. Мать — родитель с полом Ж.
Вычислим возраст матери в год рождения ребенка.
| ID ребенка | ID матери | Год рождения ребенка | Год рождения матери | Возраст матери |
|---|---|---|---|---|
| $23$ | $42$ | $1970$ | $1942$ | $1970-1942=28$ |
| $24$ | $73$ | $1995$ | $1965$ | $1995-1965=30$ |
| $32$ | $42$ | $1962$ | $1942$ | $1962-1942=20$ |
| $33$ | $32$ | $1985$ | $1962$ | $1985-1962=23$ |
| $35$ | $15$ | $1965$ | $1944$ | $1965-1944=21$ |
| $44$ | $32$ | $1990$ | $1962$ | $1990-1962=28$ |
| $52$ | $73$ | $1993$ | $1965$ | $1993-1965=28$ |
Не больше $26$ полных лет матерям было при рождении детей с ID $32$, $33$ и $35$:
$20\leq26$,
$23\leq26$,
$21\leq26$.
Таких детей $3$.