mysql - error in sql update -


i upgrade salaries of operators attended claims in 2012 11%, try

update operator or september o.sueldo = o.sueldo + (o.sueldo * 0.11) exists (select 1 claim r.cod_operador r = o.cod_operador , r.fecha between '2012-01-01 'and '2012-12-31'); 

but says "error code: 1241. operand should contain 1 column (s)" know how can fix these errors?

sqlfiddele here: http://sqlfiddle.com/#!2/b2771

what did statement??

this way @ least fits tables:

update operador o set o.sueldo = o.sueldo + (o.sueldo * 0.11) exists (select 1 reclamo r r.cod_operador = o.cod_operador , r.fecha between '2012-01-01 'and '2012-12-31'); 

but don't know if right thing in end ...


Comments

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

css - Firefox for ubuntu renders wrong colors -