Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2003, 08:43
dagui
 
Fecha de Ingreso: julio-2002
Mensajes: 219
Antigüedad: 21 años, 10 meses
Puntos: 0
Obtener las filas de dos tablas sin UNION (URGENTE POR FAVOR)

Hola.

Quiero saber como hacer una consulta para unir las filas de dos tablas sin usar UNION.

La versión de mysql que tengo es la 3.23.53, la cual no permite el uso del UNION.

Lo que quiero es: si una tiene 3 filas y la otra 2, quiero que me devuelva 5 filas.

Con UNION sería algo así:

(SELECT nombre, id FROM area) UNION (SELECT nombre, id FROM grupo)

Además, me quisiera que las filas estuviesen ordenadas por nombre.

EJEMPLO: Tengo dos tablas

TABLA area:
ID | NOMBRE | SECTOR
1 | area1 | 5
2 | area2 | 6

TABLA grupo:
ID | NOMBRE | SIGLAS
1 | grupo1 | avg
2 | grupo2 | ifg

Y quiero que me retorne:
ID | NOMBRE
1 | area1
2 | area2
1 | grupo1
2 | grupo2

Gracias por la atención.

Última edición por dagui; 03/02/2003 a las 09:47