Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Darstellung von Cross Apply und Split String in MySQL

Dies sollte dem entsprechen, was Sie erreichen möchten:

SELECT
  Books.BookId,
  Books.Book,
  BookAuthors.AuthorId,
  BookAuthors.Author
FROM Books
  LEFT JOIN BookAuthors ON (find_in_set(BookAuthors.AuthorId, Books.Authors) <> 0)

Fand diesen Artikel sehr hilfreich:MySQL Abfrage, die Werte in einer durch Kommas getrennten Zeichenfolge findet

Hinterlassen Sie einen Kommentar, wenn Sie weitere Erklärungen zur Funktionsweise benötigen.