Cita:
Iniciado por astut
aaah otra cosa que se me olvidaba, y si quiero hacer eso mismo, copiar un registro de una tabla a otra, pero quiero que el valor de un campo no sea el mismo que la tabla de donde copio y valga "asqueroso por ejemplo", ¿Se puede hacer en la misma sentencia?
Un grato saludo.
Si quieres añadir el nombre de la comida del idcomida3, pero un sabor distinto y, en tu caso, asqueroso, tal vez así:
INSERT INTO comida_hecha (nombre, sabor) SELECT nombre, 'asqueroso' FROM comida WHERE comida.idcomida = 3