Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara merepresentasikan Cross Apply dan Split String di MySQL

Ini seharusnya cukup cocok dengan apa yang Anda coba dapatkan:

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

Menemukan artikel ini sangat membantu:MySQL kueri menemukan nilai dalam string yang dipisahkan koma

Tinggalkan komentar jika Anda membutuhkan penjelasan lebih lanjut tentang cara kerjanya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara kerja MySQL tidak sensitif dan aksen tidak sensitif di UTF-8

  2. Desain database untuk pembuat formulir kustom (dan penyimpanan hasil)

  3. cara mengubah kolom api_token di token guard

  4. MySql - ukuran VARCHAR

  5. MySQL, menyalin file tabel menimbulkan ERROR 1017 (HY000):Tidak dapat menemukan file:meskipun ada di sana