sql >> Base de Datos >  >> RDS >> Mysql

¿CÓMO hacer una unión en MySQL donde la clave es una subcadena de la clave2?

Si refs.isbn es substr de pdfrefs.isbn, podría usar un simple me gusta para unirse

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, '%');