Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Aumentar los precios en un % definido

Estas en el tema de Aumentar los precios en un % definido en el foro de Mysql en Foros del Web. Tengo una tabla de productos, con un campo decimal "precio" donde alojo el precio de cada uno. Necesito aumentar los precios un 10% a todos ...
  #1 (permalink)  
Antiguo 24/05/2007, 15:06
 
Fecha de Ingreso: diciembre-2005
Mensajes: 354
Antigüedad: 18 años, 3 meses
Puntos: 0
Aumentar los precios en un % definido

Tengo una tabla de productos, con un campo decimal "precio" donde alojo el precio de cada uno.

Necesito aumentar los precios un 10% a todos los productos. Como lo hago desde una sentencia SQL?

Gracias!
  #2 (permalink)  
Antiguo 24/05/2007, 15:53
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Re: Aumentar los precios en un % definido

Primera opción:
Se multiplica el precio anterior por el 10% (10/100) y el resultado, se le suma al precio. Ejemplo: precio = 150
precio *10% = 15 + 150 (precio anterior) = 165

Código PHP:
UPDATE tabla SET precio = (precio+(precio*(10/100))) 
Segunda opción:
10% es 0.1, pero como vamos a aplicárselo al precio anterior, va a ser 1.1.

Precio = 150 * 1.1 = 165
Código PHP:
UPDATE tabla SET precio = (precio*1.1
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #3 (permalink)  
Antiguo 24/05/2007, 16:47
 
Fecha de Ingreso: diciembre-2005
Mensajes: 354
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Aumentar los precios en un % definido

Excelente respuesta. Muchas gracias :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:13.