Supongamos que busco el registro que más coincidencias tiene con un texto. Por ejemplo, tenemos:
"EL NOMBRE DE LA ROSA"
y tenemos los registros en la base de datos:
"LA PANTERA ROSA" -> 2 coincidencias
"EL OJETE INCANDESCENTE" -> 1 coincidencia
"EN BUSCA DEL ARCA PERDIDA" -> 1 coincidencias
"LOS SIN NOMBRE" -> 1 coincidencia
"SIN EL NOMBRE PERO ROSA" -> 3 coincidencias
"EL AGUJERO Y EL ABISMO" -> 1 coincidencia (no se acumulan las mismas coincidencias)
Y evidéntemente quiero que la consulta me devuelva "SIN EL NOMBRE PERO ROSA" que es el que más coincidencias tiene, en este caso 3.
¿Cómo se conseguiria algo así con PHP + MySQL?
gracias