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

КАК да направя съединение в MySQL, където ключът е подниз на key2?

Ако refs.isbn е substr на pdfrefs.isbn, можете да използвате просто харесване за присъединяване

SELECT
    dfrefs.title,
    pdfrefs.isbn,
    REGEXP_SUBSTR(refs.isbn,pdfrefs.isbn),
    refs.url,
    refs.isbn,
    pdfrefs.link_to_pdf
FROM refs
JOIN pdfrefs ON  pdfrefs.isbn like concat('%',refs.isbn, '%');



  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. Как да намекна индекса за използване в заявка за избор на MySQL?

  3. Броят на параметрите на заявката на MySQL съвпада с аргументите, предадени за изпълнение, но Python не повдига всички преобразувани аргументи

  4. ER_FK_NO_INDEX_PARENT:Неуспешно добавяне на ограничението за външен ключ. Липсващ индекс за ограничение

  5. Изпълнете MySQL INSERT Query няколко пъти (вмъкнете стойности в множество таблици)