02/02/2011, 05:44
|
| | Fecha de Ingreso: enero-2011 Ubicación: Castellon
Mensajes: 39
Antigüedad: 13 años, 10 meses Puntos: 5 | |
Respuesta: seleccionar agrupando por id y precio mas bajo y stock mas alto No quiero meter la pata pero en la consulta de Heimish200 no incluye que tengan el stock más alto
SELECT * FROM TABLA
WHERE PRECIO = (SELECT MIN(PRECIO) FROM TABLA WHERE STOCK > 0)
ORDER BY STOCK desc
Así te mostraria por orden de stock más alto aquellos que tienen el precio más bajo y si solo quieres ver el que tenga más alto de todos:
SELECT * FROM TABLA
WHERE STOCK = (SELECT MAX(STOCK) FROM TABLA)
AND PRECIO = (SELECT MIN(PRECIO) FROM TABLA)
Incluso puedes hacer
SELECT MAX(STOCK) FROM TABLA
WHERE PRECIO = (SELECT MIN(PRECIO) FROM TABLA) |