este es mi drama, ni el primer select ni el segundo funciona...
UPDATE foro_asig
SET n_resp =
(SELECT n_resp
FROM foro_asig
WHERE foro_asig.id_mensaje = '23')
AS
num
WHERE foro_asig.id_mensaje = '23'
la idea es a num quitarle 1
algo asi
UPDATE foro_asig
SET n_resp =
(SELECT n_resp
FROM foro_asig
WHERE foro_asig.id_mensaje = '23')
AS
num -1
WHERE foro_asig.id_mensaje = '23'