solucionado! por si puede servir:
Código:
INSERT INTO MediasGenerales(Jaulas) SELECT AVG(AlturasJaulas) FROM Accesorios;
pensaba que un INSERT INTO siempre tenía que llevar un VALUES!
Editado: El problema es ahora que quiero insertar todos los valores de la tabla y cuando hago esto, falla: son dos campos a insertar, uno de una Tabla1(Accesorios) y otro de una Tabla2(General)
Código:
INSERT INTO MediasGenerales(Jaulas,Tienda) SELECT AVG(AlturasJaulas) FROM Accesorios,SELECT AVG(Tamano_Tienda) FROM General;
de hecho esta tabla sólo tendrá una fila que se irá actualizando! al hacer INSERT INTO debería hacerlo siempre en la primera fila!