我有這樣的查詢:的ResultSet的多行合併爲一個線
SELECT DISTINCT
obl_books.book_id,
obl_books.long_title,
obl_books.short_title,
obl_authors.first_name
FROM
obl_books,
obl_authors,
books_authors
WHERE
obl_books.book_id = books_authors.book_id
AND
obl_authors.author_id = books_authors.author_id
AND
obl_books.short_title = 'SQL'
這讓我對每個作者2點獨立的行。我想這樣在一個單行像這樣:
Book1| SQL REFERENCE | author1 | author2 | author3
我怎樣才能直接在SQL查詢或通過做一些ResultSet結果?請指導。請告訴我,沒有任何PLSQL機制。
你使用哪種RDBMS? – oddparity
我使用mysql mysql – xyz