Temas de rebajas..

09/03/2007 - 13:00 por Masta | Informe spam
Hola a todos,

Tengo un problema que me parece a mí que viene dado por mi patente
limitación mental :D

A ver si me podéis echar una mano.

Hice una consulta para aplicar un 40% de descuento a ciertos
productos:

update tabla set precio=precio*0,60

Si quiero quitarle el descuento y volver al precio original, ¿qué
fórmula matemática tengo que aplicar?.. Creo que necesito unas
vacaciones ya mismo.. :)

Un saludo y gracias por vuestra paciencia...

Preguntas similare

Leer las respuestas

#1 Mauricio
09/03/2007 - 13:14 | Informe spam
Après mûre réflexion, Masta a écrit :
Hola a todos,

Tengo un problema que me parece a mí que viene dado por mi patente
limitación mental :D

A ver si me podéis echar una mano.

Hice una consulta para aplicar un 40% de descuento a ciertos
productos:

update tabla set precio=precio*0,60

Si quiero quitarle el descuento y volver al precio original, ¿qué
fórmula matemática tengo que aplicar?.. Creo que necesito unas
vacaciones ya mismo.. :)

Un saludo y gracias por vuestra paciencia...



Tenés que multiplicar por (1/0,60). Puede que en este caso, al no ser
exacto el resultado, no recuperes el valor original
UPDATE TABLA SET PRECIO = PRECIO * (1/0,60)

Saludos.

Mauricio
Copenhague, Dinamarca
Respuesta Responder a este mensaje
#2 Masta
09/03/2007 - 13:18 | Informe spam
No he dicho nada... estaba obcecado.. con una maravillosa regla de
tres ya lo he sacado.

Un saludo
Respuesta Responder a este mensaje
#3 Rubén Vigón
09/03/2007 - 13:31 | Informe spam
En vez de multiplicar por 0.60, divide :-)

SELECT 50 * 0.60 AS PrecioRebajado
SELECT 30 / 0.60 AS PrecioOriginal

PrecioRebajado
30.0000

PrecioOriginal
50.0000

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida