
19/08/2007, 19:24
|
 | | | Fecha de Ingreso: noviembre-2004 Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 20 años, 3 meses Puntos: 34 | |
Re: Como puedo hacer lo siguiente Bueno, muchas opciones no tenés. Podrías usar tablas temporales, o ver alguna manera como decís, pero para mi la mejor opción es un union, que también tabajaría del lado de php. Podrías hacerlo hasta dinámico (declarando tablas y campos en un array y luego hacer un for/foreach).
Una vez hecho, podés ordenar por un campo en común (campo calificacion). Ahora bien, hace esto en 20 tablas para memoria de mysql es pesado (no se que cantidad de vistas tenés pero es pesado). Lo que te recomiendo es armarte un cachee del resultado, y regenerarlo cada una hora o algo así.
En fin, son ideas que seguramente te ayuden a sacar las papas del horno.
saludos. |