creacion de una vista

rocio265
15 de Marzo del 2006
tengo dos tablas ciudad y persona asociadas por el campo cod_postal. Necesito una vista que me muestre todos los campos de la tabla persona con sus correspondientes poblacion y provincia pero tb quiero que muestre las personas que no tienen asociada ninguna ciudad.

¿¿Cual seria la select asociada a la vista??

Yo he hecho esta select pero solo me mestra las personas con una ciudad asociada:

select persona.*,poblacion,provincia
from persona,ciudad
where persona.cod_postal=ciudad.cod_postal;

Agradeceria que me ayudaran, Es para un examen.
Gracias...

Manuel lopez
15 de Marzo del 2006
Hola ...

debes hacer la misma consulta pero
usando outer join

select persona.*,poblacion,provincia
from persona,ciudad
where persona.cod_postal=ciudad.cod_postal(+);

de no trabajarte asi ponlo despues de cod_postal(+);

Cualquier cosa enviame email