Consulta con valores duplicados
Publicado por Juan Carlos (2 intervenciones) el 07/03/2018 20:31:25
Hola Buenas
Tengo una duda sobre la consulta siguiente
Al ejecutarla, me devuelve el valor del profesor 3 veces ¿falta alguna relación? o ¿es lo que tiene que devolver?
Digo esto porque si estuviera bien , creo que solo apareceria una vez
Gracias
Tengo una duda sobre la consulta siguiente
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
SELECT Prof.asNb
FROM
eAlumno as AL,
eAsignatura as ASG,
eIdioma as I,
eLocalidad as Loc,
eProfesor as Prof,
eProvincia as Prov,
eProvincia as Provprof,
eUniversidad as Uni,
rAlumnoProfesorAsignatura as AlProfAsg
WHERE
(Loc.xProvincia=Prof.k) AND
(Uni.xLocalidad=Loc.k) AND
(Uni.xIdioma=I.K) AND
(Al.xUniversidad=Uni.k) AND
(Prof.xProvinciaNacimiento=Provprof.k) AND
(AlProfAsg.xAlumno=Al.k) AND
(AlProfAsg.xProfesor=Prof.k) AND
(AlProfAsg.xAsignatura=ASG.k)AND
(PROVprof.asComunidad='MAdrid') AND
(I.asIdioma='Chino') And
(AlProfAsg.AdFEcha between '2000-09-01' and '2016-12-31');
Al ejecutarla, me devuelve el valor del profesor 3 veces ¿falta alguna relación? o ¿es lo que tiene que devolver?
Digo esto porque si estuviera bien , creo que solo apareceria una vez
Gracias
Valora esta pregunta


0