Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/11/2008, 10:23
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años
Puntos: 7
Respuesta: cómo incremento el precio en un % con una sola sentencia SQL?

Cita:
Iniciado por jurena Ver Mensaje
Axo,
como te ha recordado BLECKFALA, si incrementas el 20% el resultado deberá ser el 120%, y deberías multiplicar por 1.20. La operación propiemente dicha del porcentaje sería esta:

UPDATE tabla SET precio = ROUND( precio * 1.20, 2 )

joe si..yo queria ponerlo asi mejor

mysql_query("UPATE tabla SET precio=round(precio*0.20+
precio,2) WHERE tipo='a'");