Valor mayor de 3 campos

11/11/2003 - 17:10 por Antonio Ortiz | Informe spam
Como puedo devolver un Select que una de las columnas sea el resultado de
obtener el mayor valor de 3 campos numericos?

algo asi como

Select Mayor(campo1, campo2, campo3) From Tabla


Gracias


Antonio Ortiz Ramirez
asesor en sistemas
ant@aortiz.net.nospam
www.aortiz.net
www.progvisual.com
 

Leer las respuestas

#1 Accotto Maximiliano D.
11/11/2003 - 18:43 | Informe spam
En una sola columna no vas a poder hacer eso, deberias hacer una columna
para cada valor

ej:

Select max(cantidad) as c1,max(precio) as c2

Si puedes hacer algo asi como

select cast(max(unit_price) as varchar(50)) + '-' + cast(max(order_qty) as
varchar(100))
as campo from cust_order_line

esto dara algo asi como:

10-50 por ej

No se si es lo q necesitas

Un abrazo

Accotto Maximiliano Damian
news:
Como puedo devolver un Select que una de las columnas sea el resultado de
obtener el mayor valor de 3 campos numericos?

algo asi como

Select Mayor(campo1, campo2, campo3) From Tabla


Gracias


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net
www.progvisual.com


Preguntas similares