Archivo categoría MySQL
SELECT con resultados repetidos
Por Matias F. Gea - MySQL - 21 mayo 2009
Este es un pequeño truco (o dos, mejor dicho) para cuando los resultados de una consulta salen repetidos, es decir, en una consulta del tipo:
SELECT autor FROM notas
el resultado va a ser el autor de cada nota; pero si un autor participa de varias notas, va a aparecer varias veces.
Busquedas mejoradas con MySQL
Por Matias F. Gea - MySQL - 19 mayo 2009
Todos sabemos (bueno, o muchos de nosotros) que lo mejor para hacer búsquedas en MySQL es creando índices fulltext y luego buscando con MATCH() AGAINST(). Pero hay un problema a la hora de hacer búsquedas de una sola palabra, ya que MATCH-AGAINST no devuelve siempre los resultado esperados, además de tener algunas pautas para mejorar la búsqueda, como por ejemplo, eliminar los términos que estén contenidos en la mitad o más de los registros. Es decir, si yo tengo una tabla con cuatro registros y la palabra “MySQL” en tres de ellos, al buscar “MySQL” no me devolverá ningún resultado. Esto parece poco práctico, pero es bastante eficiente a la hora de buscar datos relevantes en tablas con miles de registros.
