Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Valor maximo de una columna

Estas en el tema de Valor maximo de una columna en el foro de Oracle en Foros del Web. Una amigos me tengo que quedar con valor maximo de una columna, entonces hago el max(columna) pero como el maximo da varios resultados quiero quedarme ...
  #1 (permalink)  
Antiguo 26/12/2007, 10:37
 
Fecha de Ingreso: octubre-2006
Mensajes: 123
Antigüedad: 18 años, 1 mes
Puntos: 1
Valor maximo de una columna

Una amigos me tengo que quedar con valor maximo de una columna, entonces hago el max(columna) pero como el maximo da varios resultados quiero quedarme con los tres que poseen el valor maximo, alguien sabe como puedo hacer eso??
gracias
  #2 (permalink)  
Antiguo 26/12/2007, 13:49
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 5 meses
Puntos: 43
Re: Valor maximo de una columna

No te confundas, majete.

Un

SELECT MAX(COLUMNA)
FROM TABLA

Te retorna UN UNICO REGISTRO, así que expón mejor tu pregunta, aunque claro.......... quizás lo que buscas es esto :

SELECT *
FROM MI_TABLA_DEL_MAX
WHERE COLUMNA_DEL_MAX IN
( SELECT MAX(COLUMNA_DEL_MAX)
FROM MI_TABLA_DEL_MAX
)
  #3 (permalink)  
Antiguo 26/12/2007, 13:51
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 5 meses
Puntos: 43
Re: Valor maximo de una columna

Y creo que puedes poner un = en lugar del IN

SELECT *
FROM MI_TABLA_DEL_MAX
WHERE COLUMNA_DEL_MAX =
( SELECT MAX(COLUMNA_DEL_MAX)
FROM MI_TABLA_DEL_MAX
)
  #4 (permalink)  
Antiguo 27/12/2007, 11:30
 
Fecha de Ingreso: octubre-2006
Mensajes: 123
Antigüedad: 18 años, 1 mes
Puntos: 1
Re: Valor maximo de una columna

hola amigos el tema es tengo esta consulta:

select id_tiend, count(id_tiend)
from venta
group by id_tiend

y me devuelve el numero de ventas de cada tienda, y me tengo que quedar con el id de la tienda que menos ventas a realizado y el problema es que no puedo hacer un min(count(id_tiend)) y eso es lo que nose como hacer, ai alguna funcion que me de el min del count o algo equivalente??
gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:13.