Una UNION no me sirve, porque me saca esto:
Código:
Nombre Apellidos Direccion
Ana Gomez c/ Gertru, 18
Alcoholicos Anonimos Alcoholicos Anonimos SA c/ Lobo, sn
Siendo Ana una persona, y Alcoholicos Anonimos una organizacion... (se entiende, no? :p jeje)
Alcoholicos Anonimos, no tiene "apellidos", y es como sale reflejado.
Al hacer un UNION, coge los campos del primer select, y los intenta acoplar a los campos del segudo, y por eso "junta" apellidos y razon, y eso no es lo quiero sacar
Lo que quiero hacer es unir dos tablas, que tengan diferentes campos, y que en el resultado aparezcan todos los campos de las dos tablas. Si una fila no tiene informacion sobre un campo concreto (porque ese campo es de la otra tabla), que aparezca null o vacio. A ver si con el ejemplo de abajo se entiende mejor
Repito: LAS TABLAS NO TIENEN ninguna relacion entre si. Igual el primer ejemplo no esta bien para entender esto...
Pensad que las tablas son de "Frutas" y "Coches", que dificilmente se pueden relacionar entre si, jeje.
Imaginad que la tabla FRUTAS tiene los campos: nombre, color, arbol
y que la tabla COCHES tiene los campos: nombre, color, motor
Me gustaria poder sacar una consulta como esta:
Código:
Nombre Color Arbol Motor
Pera Verde Peral (null/vacio)
Limon Amarillo Limonero (null/vacio)
Opel Astra Azul (null/vacio) Diesel
Seat Ibiza Rojo (null/vacio) Gasolina
Una consulta echa con un UNION seria como lo siguiente, pero ESTO NO ES LO QUE QUIERO CONSEGUIR:
Código:
Nombre Color Arbol
Pera Verde Peral
Limon Amarillo Limonero
Opel Astra Azul Diesel
Seat Ibiza Rojo Gasolina
Muchas Gracias por las respuestas