Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2015, 12:01
franjgg
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 9 meses
Puntos: 4
Obtener el precio mayor de tres columnas

Hola que tal!

Veréis necesito encontrar el precio mayor de entre tres columnas de la base de datos, la tabla seria id_articulo, precio1, precio2, precio3

No se muy bien como hacer la comparación de las tres columnas si he utilizado la comparación solo una de ellas de este modo:

Código SQL:
Ver original
  1. SELECT t.id_articulo, precio1, t.precio2, t.precio3
  2.     FROM articulos t
  3.     WHERE t. precio3 = (
  4.     SELECT MAX( precio3 )  FROM articulos)


Pero con esto solo obtengo el precio mayor de la columna precio3 y necestaría el precio mayor que se encuentre en las 3 columnas.

¿Como podría hacer esta comparación?

Un saludo