Qry Confuso

16/06/2009 - 21:57 por Rodrigo | Informe spam
Tengo en una tabla dos campos Codigo y Precio
Codigo Precio
10 6
20 5

Necesito obtener el codigo minimo de la tabla, pero que me entregue el
precio que se le asocia a ese codigo minimo, que en este caso el codigo seria
el 10 con precio 6.

Cual seria el qry para obtener ese resultado.

Gracias.
 

Leer las respuestas

#1 Alejandro Mesa
16/06/2009 - 22:07 | Informe spam
Rodrigo,

Existen varias formas de hacerlo y algunas usan nuevas facilidades de las
versiones mas recientes.

select codigo, precio
from t as a
where codigo = (select min(b.codigo) from t as b);
go

;with r_set
as
(
select codigo, precio, row_number() over( order by codigo) as rn
from t
)
select codigo, precio
from r_set
where rn = 1;
go


AMB


"Rodrigo" wrote:

Tengo en una tabla dos campos Codigo y Precio
Codigo Precio
10 6
20 5

Necesito obtener el codigo minimo de la tabla, pero que me entregue el
precio que se le asocia a ese codigo minimo, que en este caso el codigo seria
el 10 con precio 6.

Cual seria el qry para obtener ese resultado.

Gracias.

Preguntas similares