
Suma Sql mas valores de PHP
Publicado por victor (5 intervenciones) el 30/10/2015 10:01:09
Buenos dias.
Quiero hacer la suma del valor que me ha entrado por el formulario mas lo que ya tenia ese registro,la consulta que he hecho para ello es esta:
Update silo Set `capacidadTotal`=(SELECT SUM( capacidadTotal + '4555' )
FROM silo
WHERE codSilo ='slPartos1')
where codSilo='slPartos1';
capacidadTotal viene del valor de la tabla y 4555 es el que ha entrado por el formulario.
La select que suma si se que funciona bien pero no debo montar bien el update por que siempre me da error,concretamente este:
#1093 - You can't specify target table 'silo' for update in FROM clause
Alguna idea?
Quiero hacer la suma del valor que me ha entrado por el formulario mas lo que ya tenia ese registro,la consulta que he hecho para ello es esta:
Update silo Set `capacidadTotal`=(SELECT SUM( capacidadTotal + '4555' )
FROM silo
WHERE codSilo ='slPartos1')
where codSilo='slPartos1';
capacidadTotal viene del valor de la tabla y 4555 es el que ha entrado por el formulario.
La select que suma si se que funciona bien pero no debo montar bien el update por que siempre me da error,concretamente este:
#1093 - You can't specify target table 'silo' for update in FROM clause
Alguna idea?
Valora esta pregunta


0