
23/09/2010, 12:58
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: ¿Como hacer esta consulta? Si quieres sacar el id, además del mínimo valor:
select id, least(if(precio1=0,'a', precio1), if(precio2=0, 'a', precio2), if(precio3=0, 'a',precio3)) preciomasbajo FROM tarifas where least(if(precio1=0,'a', precio1), if(precio2=0, 'a', precio2), if(precio3=0, 'a',precio3)) =(SELECT MIN(Least(if(precio1=0,'a', precio1), if(precio2=0, 'a', precio2), if(precio3=0, 'a',precio3))) FROM `tarifas`) |