Tengo la siguiente consulta..
Código:
Si observan es una consulta bastante simple.. La gracia de esta query es que el ultimo campo (PUNTUACION) obtiene un valor que entrega MySql de la busqueda de texto, dependiendo de la coincidencia del texto con la busqueda... select ID_ARTICULO , substr(NOMBRE,1, 50) , substr( ARTICULO , 1, 50) , MATCH(NOMBRE, ARTICULO) AGAINST('encomillada') as PUNTUACION FROM ARTICULO WHERE MATCH(NOMBRE, ARTICULO) AGAINST('encomillada') union select ID_ARTICULO,substr(NOMBRE,1, 50) , substr( ARTICULO , 1, 50), MATCH(NOMBRE, ARTICULO) AGAINST('ordinario') as PUNTUACION from ARTICULO WHERE MATCH(NOMBRE, ARTICULO) AGAINST('ordinario');
Cual es la duda... no se como se podria hacer para ordenar por esa columna.. para que quede claro les muestro el resultado de esta consulta ,m en una base de dadtos deprueba
Código:
Si se fijan la columna PUNTUACION, no esta ordenada, que es lo que no se como hacer, para que considere el resultado de toda la columna y no por consultas separadas.. se entiende ??? +-------------+----------------------+----------------------+------------------+ | ID_ARTICULO | NOMBRE | ARTICULO | PUNTUACION | +-------------+----------------------+----------------------+------------------+ | 773 | http://www.calendarz | fortaleza". -La | 3.34951519966125 | | 239 | fortaleza". -La | 13. ¿Pens&aac | 2.60608053207397 | | 486 | de ver que todos san | ordinario, a lo que | 2.56099152565002 | | 958 | ruin; alguna cosilla | La Perfección | 2.96867966651917 | | 967 | 11. Estos efectos qu | nos pudiese traer 20 | 2.77129721641541 | | 930 | archivo forma una fr | pide de ruin; alguna | 2.70388054847717 | | 40 | ordinario, a lo que | medio, porque dejar | 2.61757683753967 | | 25 | 2. Pues mirad, herma | Una cuestión | 2.19701933860779 | | 537 | 1 Alusión a l | Son frecuentes los j | 2.17116975784302 | | 464 | María andan j | ordinario, a lo que | 2.16786789894104 | | 73 | querer tan ruin como | la política y | 2.107008934021 | | 486 | de ver que todos san | ordinario, a lo que | 1.90976810455322 | | 885 | cuento y las grandes | este número 8 | 1.7974556684494 | | 443 | 7 La 1ª redacci | ruin; alguna cosilla | 1.74632930755615 | | 624 | ordinario, a lo que | querer tan ruin como | 1.7304915189743 | | 253 | socialización | si con los ojos corp | 1.67514324188232 | +-------------+----------------------+----------------------+------------------+ 16 rows in set (0.02 sec)
Bueno, espero sus comentaros
Saludos