Доброе утро / день / вечер
Я борюсь с этим SQL запросом, в котором я должен найти тех, кто на 10 лет старше тех, кого они знают. Так что я должен найти Вуди и Сандру, так как они оба (Уэйд знает, как быстро, а Сандра тоже знает Пейси), знают кого-то, кто моложе их. Также нам нужно знать, что если один человек знает другого, то они знают друг друга. Вот почему ответ Сандра и Уэйд
Таблицы можно найти в конце
Любой совет, как я могу решить эту проблему?
Таблица людей
| id | имя | возраст
+ ---- + ----------- + ------ | 77 | Уэйд | 83 | 78 | Пейси | 09 | 79 | Сандра | 27 | 80 | Сури | 21 | 81 | Андрей | 25 | 82 | Джойс | 04 | 83 | Бекки | 24 | 84 | Кевин | 17
Таблица знаю
| id | IDpersonA | IDpersonB
+----+-----------+----------
| 105 | 78 | 79
| 106 | 80 | 79
| 107 | 77 | 80
| 108 | 79 | 77
| 109 | 79 | 78
| 110 | 77 | 79
| 111 | 79 | 77
| 112 | 80 | 78