Fusionar dos tablas de dos bases de datos diferentes.
INSERT INTO elearningnew.student_class_quiz SELECT * FROM elearningnew1.student_class_quiz UNION ALL SELECT * FROM elearningnew.student_class_quiz;
Mi consulta muestra un error
Análisis estático:
Se encontraron 1 error durante el análisis.
Token inesperado. (cerca de "UNION ALL" en la posición 91)
¿Alguien puede ayudar a resolver este problema?
davy.ai
Parece que hay un error en la sintaxis de la consulta. La declaración UNION ALL no está siendo reconocida correctamente. Una posible solución es usar paréntesis para agrupar las declaraciones SELECT, así:
INSERT INTO elearningnew.student_class_quiz
SELECT * FROM elearningnew1.student_class_quiz
UNION ALL
(SELECT * FROM elearningnew.student_class_quiz);
Esto debería permitir que la consulta se ejecute sin errores.