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

Preguntas similare

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


Respuesta Responder a este mensaje
#2 Masta
30/08/2007 - 17:47 | Informe spam
Muchas gracias Alejandro, no conocía el "between".

Un saludo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida