Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/01/2011, 10:24
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Al menos 50% de un tipo de N

italico76,
yo estas cosas las haría con programación, no obstante, si se trata de un 50 % siempre, puedes hacer algo con consultas a la base. En nuestra faq hay un ejemplo de gnzsoloyo sobre cómo numerar consecutivamente los resultados de una consulta. Pues bien, él numera empezando desde 1 y añadiendo 1. Yo haría dos consultas, una para los de dos puertas, y numeraría empezando desde 1 y añadiendo 2, es decir, los haría impares; en la otra consulta, en la de 4 puertas, empezaría desde 2 y añadiría 2. Luego las uniría mediante UNION ALL y ordenaría por ese número y me encontraría uno de dos puertas, otro de cuatro y así sucesivamente. Sobre esa consulta de UNION puedes aplicar luego el limit como quieras.

Última edición por jurena; 31/01/2011 a las 01:37