Como les va gente, nececito generar un orden aleatorio en una consulta, pero que aquellos que tengan un 0 en x campo aparescan al ultimo.
Como lo hago???
| |||
Como hago este orden aleatorio???? Como les va gente, nececito generar un orden aleatorio en una consulta, pero que aquellos que tengan un 0 en x campo aparescan al ultimo. Como lo hago??? |
| |||
Re: Como hago este orden aleatorio???? El tema es asi, supongamos que tenemos dos equipos, el rojo y el azul, el rojo equivale a un flag igual a 1, y el azul a un 0. Y queremos mostrar todos los jugadores aleatoriamente, por lo tanto utilisamos ORDER BY RAND() , pero esto nos juega en contra ya que lo ideal seria que aparescan en forma aleatoria, pero que primero aparescan los rojos y una ves terminados esos aparescan los azules. Como lo hago? Todos los jugadores deben aparecer en la misma lista, ya que se paginan 10 por pagina. Help |
| |||
Re: Como hago este orden aleatorio???? Hola Bueno, pues en la consulta iria group by idequipo DESC (suponiendo que id equipo sea el flag de 0 y 1) Espero os sirva, suerte. |
| |||
Re: Como hago este orden aleatorio???? Hola Bueno, pues en la consulta iria order by idequipo DESC o group by idequipo DESC (prueben ambas), (suponiendo que id equipo sea el flag de 0 y 1) Espero os sirva, suerte. |