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

MySQL:seleccione la coincidencia más cercana?

Por lo general, no existe una forma sencilla de hacer coincidir los códigos de productos que son más o menos similares.

Una solución más compatible con SQL es crear una nueva tabla que asigne cada producto a todos los productos a los que es similar.

Esta tabla debería mantenerse manualmente o se puede ejecutar periódicamente un script más sofisticado para actualizarla.

Si los códigos de sus productos siguen un patrón consistente (todas las letras son iguales para productos similares, y solo cambian los números), entonces debería poder usar una expresión regular para que coincida con los artículos similares. Hay documentos sobre este aquí...