
20/05/2014, 04:30
|
| | Fecha de Ingreso: mayo-2008 Ubicación: Barcelona
Mensajes: 249
Antigüedad: 16 años, 10 meses Puntos: 1 | |
Respuesta: Optmizar/compactar búsqueda MYSQL Hola Gnzsoloyo,
Supongo que no me he explicado bien. Solo hay una tabla (anuncios) y esta tabla tiene 4 campos (Titulo, provincia , categoría y fecha).
Por ejemplo si yo pongo en el buscador "Coches" quiero lograr el listado de provincias/categorias/fecha con el número de coincidencias.
Ahora estoy haciendo lo siguiente:
SELECT COUNT(*) AS total_provincias FROM anuncios WHERE nombre LIKE %busqueda% GROUP BY id_provincia ORDER BY total_provincias DESC
SELECT COUNT(*) AS total_categoria FROM anuncios WHERE nombre LIKE %busqueda% GROUP BY id_categoria ORDER BY total_categoria DESC
SELECT COUNT(*) AS total_fecha FROM anuncios WHERE nombre LIKE %busqueda% GROUP BY fecha ORDER BY total_fecha DESC
Mi intención es de estras tres búsquedas solo tener 1
Mil gracias! |