use TempDb;
go
create table Ciudades (
idCiudad int,
nombre varchar(50),
idPais char(2)
);
create table Paises (
idPais char(2),
nombre varchar(50)
);
insert Paises (idPais, nombre) values ('UY', 'Uruguay');
insert Paises (idPais, nombre) values ('AR', 'Argentina');
insert Ciudades (idCiudad, idPais, nombre) values (1, 'UY', 'Montevideo');
insert Ciudades (idCiudad, idPais, nombre) values (2, 'UY', 'Punta del Este');
insert Ciudades (idCiudad, idPais, nombre) values (3, 'AR', 'Buenos Aires');
insert Ciudades (idCiudad, idPais, nombre) values (4, 'AR', 'Bariloche');
go
create view VistaCiudades
as
select
Ciudades.idCiudad as ciudadId,
Ciudades.nombre as ciudadNombre,
Paises.nombre as paisNombre
from
Ciudades, Paises
where
Ciudades.idPais = Paises.idPais
;
go
select * from VistaCiudades order by ciudadNombre