次のデータベース構造があります
Books (BookId,Title) という名前の 1 つのテーブル Authors (AuthorId,AuthorName) という名前の 1 つのテーブル BooksAuthors (BookID,AuthorID) という名前の 1 つのジャンクション テーブルと他の 2 つのテーブルとの関係
私はこのクエリを使用しています:
Select
Books.BookId,
Books.Title,
Authors.AuthorName
From
(Books Inner Join
BooksAuthors On BooksAuthors.BookId = Books.BooksId) Inner Join
Authors On BooksAuthors.AuthorId = Authors.AuthorId
私はこのようなものを得る:
BookId Title AuthorName
001 Title1 Name1
001 Title1 Name2
001 Title1 Name3
002 Title2 Name5
002 Title2 Name6
次のようなものを返すクエリを実行することは可能でしょうか?
BookId Title AuthorName
001 Title1 Name1;Name2;Name3
002 Title2 Name5;Name6