Помогите! Очень хочу понять! АААА! В фрагменте базы данных представлены сведения о...

0 голосов
92 просмотров

Помогите! Очень хочу понять! АААА!
В фрагменте базы данных представлены сведения о соседях одного подъезда многоэтажного жилого дома. На основании приведённых данных определите, сколько соседей сверху и снизу Потаповой К.В. упомянуты в таблице 1. Соседями сверху и снизу считаются люди, проживающие на один или несколько этажей выше и ниже.

Таблица 1
ID Фамилия_И.О. Пол
78 Соловьев А.П. М
67 Ким О.Л. М
14 Волк Е.Г. Ж
56 Давыдюк Д.Г. М
45 Зайцев П.Р. М
15 Кашкина Р.Н. Ж
34 Потапова К.В. Ж
1 Соловьева Н.Г. Ж
23 Сергеева К.В. Ж
8 Сергеев А.А. М
12 Андрейчук А.А. М
9 Мишин С.Я. М
100 Зейналова Г.Н. Ж
7 Сокол П.К. М
Таблица 2
ID_жильца ID_соседа_этажа_сверху
7 45
8 34
23 34
34 78
34 1
45 67
67 14
1 15
1 9
78 100
100 12
67 56
... ...


Информатика (191 баллов) | 92 просмотров
0

решите это

Дан 1 ответ
0 голосов
Правильный ответ

Нас интересует Потапова К.В. По табл.1 находим Id=34
Теперь в табл.2 ищем строки с этим 34:
1) Строка 2. ID_жильца=8, ID_соседа_этажа_сверху=34 Это понимается так, что Потапова К.В. живет сверху соседа с Id=7, сведения о котором берем из Табл.1 (Сокол П.К.)
2) Строка 3.
ID_жильца=23, ID_соседа_этажа_сверху=34. Тот же случай, это сосед, также живущий снизу Потаповой К.В. По табл.1. устанавливаем, что это Сергеева К.В.
3) Строка 4. ID_жильца=34, ID_соседа_этажа_сверху=78. Это сосед сверху, Соловьев А.П.
4) Строка 5.
ID_жильца=34, ID_соседа_этажа_сверху=1. Это тоже сосед сверху, Соловьева Н.Г.

Итак, расположение соседей:

Соловьев А.П., Соловьева Н.Г.
---------------------------------------------------------
Потапова К.В.
---------------------------------------------------------
Сергеева К.В., Сокол П.К.

(150k баллов)