To by mělo zcela odpovídat tomu, co se snažíte získat:
SELECT
Books.BookId,
Books.Book,
BookAuthors.AuthorId,
BookAuthors.Author
FROM Books
LEFT JOIN BookAuthors ON (find_in_set(BookAuthors.AuthorId, Books.Authors) <> 0)
Tento článek je velmi užitečný:MySQL dotaz vyhledání hodnot v řetězci odděleném čárkou
Zanechte komentář, pokud potřebujete další vysvětlení, jak to funguje.