Ayuda con una cosulta

30/08/2007 - 17:28 por Masta | Informe spam
Saludos a todos.

Estoy haciendo una apliación en la que hay una tabla de precios
aplicados según cantidades. Estos son los campos de la tabla:

PRECIOS

IDReferencia
Minimo
Maximo
Precio

Y aquí va unos datos de ejemplo para esta tabla:

IDReferencia - Minimo - Maximo - Precio
1 - 1 - 300 - 2,50
1 - 301 - 500 - 2,00
1 - 501 - 1000 - 1,50

No sé muy bien cómo plantear la consulta para que cuando un cliente
pida por ejemplo 350 unidades de la referencia 1, le informe que el
precio aplicado será de 2,00

Espero haberme explicado bien.

Gracias por vuestra ayuda
 

Leer las respuestas

#1 Alejandro Mesa
30/08/2007 - 17:38 | Informe spam
Trata:

declare @IDReferencia int
declare @Cantidad int

set @IDReferencia = 1
set @Cantidad = 350

select
Precio
from
tu_tabla
where
IDReferencia = @IDReferencia
and @Cantidad between Minimo and Maximo
go


AMB

"Masta" wrote:

Saludos a todos.

Estoy haciendo una apliación en la que hay una tabla de precios
aplicados según cantidades. Estos son los campos de la tabla:

PRECIOS

IDReferencia
Minimo
Maximo
Precio

Y aquí va unos datos de ejemplo para esta tabla:

IDReferencia - Minimo - Maximo - Precio
1 - 1 - 300 - 2,50
1 - 301 - 500 - 2,00
1 - 501 - 1000 - 1,50

No sé muy bien cómo plantear la consulta para que cuando un cliente
pida por ejemplo 350 unidades de la referencia 1, le informe que el
precio aplicado será de 2,00

Espero haberme explicado bien.

Gracias por vuestra ayuda


Preguntas similares