el problema es que necesito hacer un Update no solo la consulta pero basado en el codgo ice lo siguiente
Código SQL:
Ver originalUPDATE Table_1
SET cantidad = cantidad-(SELECT cont FROM (Table_1 AS uno INNER JOIN Table_3 AS tres
ON uno.id=tres.cla1) INNER JOIN Table_2 AS dos
ON dos.id=tres.cla2
WHERE dos.nombre='p1')
pero me marca error:
Código:
Mens. 512, Nivel 16, Estado 1, Línea 1
La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión.
Se terminó la instrucción.
si ejecuto la culsulta solita regresa tres valores
ayuda