Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2010, 14:21
exorton
 
Fecha de Ingreso: marzo-2009
Mensajes: 41
Antigüedad: 16 años
Puntos: 1
Minimo y Maximos de una fila

Tengo la siguiente informacion

Lanzador, 1intento, 2intento, 3intento, 4intento
pedro, '123', '130', '150', '170'
juan, '180', '202', '210', '200'
luis, '200', '150', '190', '180'

Bueno mi intención es obtener para cada lanzador su lanzamiento mas corto y su lanzamiento mas largo osea MIN o MAX pero por linea. (no por columnas como lo hace MIN o MAX) y ordenados por el MAX

Estoy usando el siguiente query

SELECT lanzador, MIN(1intento, 2intento, 3intento, 4intento) as distcorta, MAX(1intento, 2intento, 3intento, 4intento) as dislarga FROM lanzamientos ORDER BY dislarga ASC

pero no me funciona me tira error en la sentencia y claro pues MIN y MAX no corre para campos sino para columnas agrupadas.

de ante mano muchas gracias