Lo he hecho con éxito con una instrucción UPDATE anterior pero no con un REPLACE.Incremente el valor del campo en REPLACE
Estoy guardando artículos favoritos en una tabla mysql cuando un usuario ha prestado.
Tabla Favs es:
USER (int)
ITEM (int)
COUNT (int default 0)
El SQL que estoy tratando es:
REPLACE INTO favs (user,item,count) VALUES ('1','3', count + 1)
aunque no lanza ningún error que no parece incrementar el valor tampoco.
¿Esto es posible? Gracias.
acuerdo N w orries haré una declaración de ACTUALIZACIÓN separada inmediatamente después. Gracias. – Titan
Por favor, vea mi edición - ¿Esto es lo que está tratando de hacer? De ser así, sería más seguro y más eficiente que las declaraciones separadas de reemplazo y actualización. – Thilo
que funciona de maravilla gracias, excepto que necesita eliminar 'SET' de la declaración para que funcione. – Titan