Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2005, 02:03
Avatar de fueradejuego
fueradejuego
 
Fecha de Ingreso: abril-2003
Ubicación: Málaga - España
Mensajes: 94
Antigüedad: 21 años, 1 mes
Puntos: 0
Pregunta Problema con UNION en MySql

Hola.

Tengo un problema al usar UNION con MySql y no se como solucionarlo.
Tengo dos tablas (tareas_1, tareas_2) y necesito sacar en un mismo resultado todos los registros de ambas tablas.

En sql server podia usar esta consulta:

SELECT * FROM tareas_1
UNION
SELECT * FROM tareas_2

y funciona pefectamente, pero en MySql no consigo que funcione de ninguna forma, siempre me aparece el mismo error al que no le encuentro significado:

You have an error in your SQL syntax near 'UNION
SELECT *
FROM tareas_2 LIMIT 0, 30' at line 3

El LIMIT 0, 30 lo pone automatico y la version del MySQL es la 3.23.56.

Alguien puede hecharme una mano para hacer la dichosa consulta?
Muchas gracias y un saludo.


Acabo de leer que el problema esta en que la version 3.23.56 no soporta el comando UNION. ¿Es cierto eso? ¿Hay alguna otra forma de conseguir un resultado similar sin usar UNION?

Última edición por fueradejuego; 14/01/2005 a las 02:32