Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/03/2008, 10:37
viviab
 
Fecha de Ingreso: julio-2007
Mensajes: 23
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Problemas con vistas

Si te falta poner el tipo de unión entre ellas, en este caso te añadí inner es la unión más natural:


USE examen
drop view vcursa
go
create view vcursa
as
select nombrea,nombrep, tipo,nota from persona
inner join asignatura on nombrep=nombrea
inner join cursa on ida=asignatura
where tipo='A'

**********************************************

USE examen
drop view vasinaturas
go
create view vasignaturas
as
select nombrea,nombrep, tipo, alumno
from persona
inner join asignatura on idp=profesor
inner join cursa on profesor=alumno
where tipo='B'