
13/02/2014, 01:51
|
 | Philosopher | | Fecha de Ingreso: noviembre-2011 Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 4 meses Puntos: 977 | |
Respuesta: UPDATE (actualizar registro usando SELECT dentro de UPDATE La tercera forma es la correcta, quizá se te escapó algún detalle fuera de esa sentencia o probablemente el tipo del campo "contador" no sea numérico. En otras páginas también recomiendan hacerlo así, incluso en el manual oficial de MySQL:
- Incrementar campo de MySQL con un único update
- Increment value in mysql update query
- Sintaxis de UPDATE (Manual oficial de MySQL)
Revisa bien tu código y los datos en la BD, lo más probable es que se te esté escapando algún detalle que no logres ver a simple vista.
Saludos
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».
― Ayn Rand |