Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да представим кръстосано прилагане и разделен низ в MySQL

Това трябва да съвпада с това, което се опитвате да получите:

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

Намерих тази статия за много полезна:MySQL заявка за намиране на стойности в низ, разделен със запетая

Оставете коментар, ако имате нужда от допълнително обяснение как работи.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да премахнете част от низ в mysql?

  2. java.sql.SQLException:Полето няма стойност по подразбиране

  3. Как мога да променя размера на колоната в MySQL таблица?

  4. Генерирайте таблица с поръчки, групирани по user_id, която сумира количеството на продукта

  5. get_result() Не работи, дори mysqlnd е активиран