Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2004, 11:58
robervcp
 
Fecha de Ingreso: junio-2003
Mensajes: 105
Antigüedad: 21 años, 9 meses
Puntos: 0
MySql-UNION-ORDEN

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.xx, 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 | ventas | 5
2 | compras | 6

TABLA grupo:
ID | NOMBRE | SIGLAS
1 | administracion | adm
2 | finanzas | fin

Y quiero que me retorne:
ID | NOMBRE
1 | administracion | adm
2 | compras | 6
1 | finanzas | fin
2 | ventas | 5


No he podido encontrar una solucion a un..

Gracias desde ya