Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Oracle (http://www.forosdelweb.com/f100/)
-   -   Valor maximo de una columna (http://www.forosdelweb.com/f100/valor-maximo-columna-543502/)

canariozgz 26/12/2007 10:37

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

jc3000 26/12/2007 13:49

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
)

jc3000 26/12/2007 13:51

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
)

canariozgz 27/12/2007 11:30

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


La zona horaria es GMT -6. Ahora son las 21:33.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.