Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2016, 06:26
asdasd22
 
Fecha de Ingreso: abril-2012
Mensajes: 79
Antigüedad: 12 años
Puntos: 0
Select con IF

Código MySQL:
Ver original
  1. SELECT stock, IF(stock > 0,stock = stock -1,false) AS stock FROM products WHERE id=?


Quiero restar 1 del campo stock(int) solo si stock es mayor a 0.
Ejecuto la consulta de arriba y no veo errores pero tampoco produce el efecto deseado, que puede estar fallando?

Gracias desde ya.