3. Поиск информации в базах данных: #296803
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребенке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведенных данных, у скольких детей на момент их рождения отцам было больше 25 полных лет. При вычислении ответа учитывайте только информацию из приведенных фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $14$ | Краснова Н. А. | Ж | $1942$ |
| $24$ | Сканави И. П. | М | $1943$ |
| $25$ | Сканави П. И. | М | $1973$ |
| $26$ | Сканави П. П. | М | $1996$ |
| $34$ | Кущенко А. И. | Ж | $1964$ |
| $35$ | Кущенко В. С. | Ж | $1987$ |
| $36$ | Кущенко С. С. | М | $1964$ |
| $44$ | Лебедь А. С. | Ж | $1941$ |
| $45$ | Лебедь В. А. | М | $1953$ |
| $46$ | Гросс О. С. | Ж | $1992$ |
| $47$ | Гросс П. О. | М | $2009$ |
| $54$ | Клычко А. П. | Ж | $1993$ |
| $64$ | Крот П. А. | Ж | $1964$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребенка |
|---|---|
| $24$ | $25$ |
| $44$ | $25$ |
| $25$ | $26$ |
| $64$ | $26$ |
| $24$ | $34$ |
| $44$ | $34$ |
| $34$ | $35$ |
| $36$ | $35$ |
| $14$ | $36$ |
| $34$ | $46$ |
| $36$ | $46$ |
| $25$ | $54$ |
| $64$ | $54$ |
| … | … |
Для каждого ребенка определим отца: это родитель, у которого в таблице 1 указан пол М. Затем вычислим возраст отца в год рождения ребенка.
| ID ребенка | ID отца | Год рождения ребенка | Год рождения отца | Возраст отца |
|---|---|---|---|---|
| $25$ | $24$ | $1973$ | $1943$ | $1973-1943=30$ |
| $26$ | $25$ | $1996$ | $1973$ | $1996-1973=23$ |
| $34$ | $24$ | $1964$ | $1943$ | $1964-1943=21$ |
| $35$ | $36$ | $1987$ | $1964$ | $1987-1964=23$ |
| $46$ | $36$ | $1992$ | $1964$ | $1992-1964=28$ |
| $54$ | $25$ | $1993$ | $1973$ | $1993-1973=20$ |
Для ребенка с ID $36$ в приведенном фрагменте указан только родитель с ID $14$ — женщина, поэтому определить возраст отца по данным фрагментам нельзя.
Больше $25$ полных лет отцам было при рождении детей с ID $25$ и $46$: $30>25$, $28>25$.
Таких детей $2$.