В моей базе данных есть 4 таблицы отношений, и я хочу присоединиться к ним, чтобы получить общую стоимость ... например, у меня есть друзья, семья, подписчики и знакомые, и я хочу присоединиться к ним, чтобы получить значение "ВСЕ".
Форматы таблиц:
Друзья
id follower following
---------------------
1 2 3
2 4 5
Семья
id follower following
---------------------
1 5 6
2 7 8
После
id follower following
---------------------
1 9 10
2 11 12
Знакомства
id follower following
---------------------
1 13 14
2 15 16
Правильный ли запрос для объединения всех 4 таблиц ...
SELECT following
FROM friends
INNER JOIN family ON friends.following=family.following
INNER JOIN following ON friends.following=following.following
INNER JOIN acquaintances ON friends.following=acquaintances.following
WHERE follower='id'
По сути, я хочу присоединиться и получить значение "follow" из всех четырех таблиц, где id = my id