es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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?

Tags:  , , ,

Answer

  1. Avatar for 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.

Comments are closed.