Me gustaria hacer una consulta optima para comparar 2 coches y saber cuantas piezas tengo en comun entre ambos vehiculos, hasta un tope de 7.
Actualmente uso esta pero me da que me esta dando problemas porque cuando vengo muchos coches y mhcas piezas me va bastante lento el PHP que me saca los resultados...
Código:
Esto me devuelve algo asi:SELECT id_pieza, count(id_pieza) AS B FROM piezas WHERE id_coche = '$cocheB' OR id_coche = '$cocheA' GROUP BY id_pieza HAVING B > 1 LIMIT 0,7
id_pieza | B
-----------|---
32421 | 2
32423 | 2
32424 | 2
En este caso se que tengo 3 porque luego en el php las muestro. Pero vamos, que lo suyo con que me devolviera el nº de piezas en comun me bastaria...
Hay vehiculos que tienen 200 piezas con lo cual no se si comparar 200 piezas vs 200 piezas es mucho, yo creo que para MySQL es algo chupado...