Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/04/2012, 07:27
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes
Puntos: 2658
Respuesta: Subconsulta en un insert

Allí ya sólo te queda una opción:
Código MySQL:
Ver original
  1. INSERT INTO seguimientos_v  
  2. SELECT NULL,0,0,0,'Rm',2,0,0,sk,(sk - 4),NOW(),NOW()
  3. FROM (SELECT (stk)  FROM articulos WHERE arti_id=1) t1.

De todos modos te recuerdo que por regla universal no se deben almacenar valores calculables. Esto significa que si ese valor que almacenas, se puede obtener luego de la misma forma en una consulta SELECT, no tiene ningún sentido guardarlo.
Además, los campos con datos calculables habitualmente requieren procesos de actualización regulares, que en el fondo n agregan eficiencia a los sistemas.

Finalmente: Poner un campo calculable te puede hacer reprobar el examen de la materia Bases de Datos en cualquier facultad...
Piénsalo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)