Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2007, 17:56
niltza
 
Fecha de Ingreso: agosto-2004
Mensajes: 440
Antigüedad: 19 años, 8 meses
Puntos: 2
unir vistas a ver si esta si urgentes

tengo q unir estas vistas
////ValorPagar Semanal//////
Create View VistaBb as
select VistaBa.idProfesor,ValorPago + Acargo as ValorPagar from VistaBa inner Join VistaB
on VistaBa.idProfesor=VistaB.idProfesor

/////Retefuente/////////////
create view VistaBf as
select ValorPagar*0.90 as ReteFuente from VistaBb


///ultima Consulta/////
create view VistaBc as
select Curso.idProfesor,Nombre,idCurso from Profesor inner join Curso
on Curso.idProfesor=Profesor.idProfesor where FechaInicio between '01 Jan 2007' and '31 Mar 2007'

mejor dicho tengo q ver en una sola los campos de esas tres vistas pero si hago select *from VistaBb, vistaBf, VistaBc.......tengo 5 registros no mas y si hago es me muestra 100 registros es decir me los repite pero si le pongo DISTINCT me da lo mismo auqnue me baja los registros a 16 y repito son solo 5......ayuda por favor a ver si esta pregunta si me la contestan
__________________
paty :adios: