В базе данных MySQL у меня есть две таблицы, связанные в объединении.Одна таблица содержит people details
, а другая book details
.Я хочу найти в базах данных определенного автора (principalWriter
) и вернуть всех соавторов (additionalWriters
), с которыми они работали.
Поэтому я использую
SELECT
books.additionalWriters,
people.name
FROM
books
INNER JOIN people ON books.principalWriter = people.personID
WHERE personID = 1;
И это возвращает каждую книгу, над которой работал автор, с дополнительным идентификатором авторов.
Однако как я могу затем использовать эти возвращенные идентификаторы для поиска их соответствующих имен в таблице имен?Есть ли один запрос, который я могу сделать, чтобы выполнить это?