SQL - mal uso de minus

 
Vista:

mal uso de minus

Publicado por zamir (4 intervenciones) el 01/02/2006 16:23:09
Estoy usando el minus en esta consulta y me aparece error, cuando hago cada consulta por aparte si me funciona, pero cuando hago esta consulta me aparece error, agradezco la ayuda de alguien.
SELECT DISTINCT Cursos.nomcur, CurHab.Codhab, Habilidad.Nomhab
FROM Habilidad INNER JOIN (CurHab INNER JOIN Cursos ON CurHab.Codcur=Cursos.codcur) ON (Habilidad.Codhab=CurHab.Codhab) AND (Habilidad.Codcar=CurHab.Codcar) AND (Habilidad.Coddpto=CurHab.Coddpto)
WHERE CurHab.Codcar=3
ORDER BY 1
minus
SELECT DISTINCT Cursos.nomcur, CurHab.Codhab, Habilidad.Nomhab
FROM ((Cursos INNER JOIN CurHab ON Cursos.codcur = CurHab.Codcur) INNER JOIN HabFal ON (CurHab.Codhab = HabFal.Codhab) AND (CurHab.Codcar = HabFal.Codcar)) INNER JOIN Habilidad ON (HabFal.Coddpto = Habilidad.Coddpto) AND (HabFal.Codcar = Habilidad.Codcar) AND (HabFal.Codhab = Habilidad.Codhab)
WHERE (((HabFal.Cedtec)=3716240) AND ((HabFal.HaFa)=1))
ORDER BY 1;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:mal uso de minus

Publicado por Javier Guerrero (5 intervenciones) el 01/02/2006 17:31:35
si cada consulta tiene la misma cantidad de campo. cambia ese minus por un union all o solo union
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:mal uso de minus

Publicado por zamir (4 intervenciones) el 02/02/2006 18:12:14
Lo q quiero es q la tabla resultado me arroje lo q esta en la primera tabla q no esta en la segunda. Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:mal uso de minus

Publicado por Javier Guerrero (5 intervenciones) el 02/02/2006 18:25:19
a disculpa entonces no entendi lo que querias...

si estas en sql server crea Dos vistas y en cada una de ella le pones una vista-
luego haces join de esas vistas...

si tampoco es lo que quieres me dices y te hago la segunda.
Saludas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:mal uso de minus

Publicado por zamir (4 intervenciones) el 03/02/2006 13:23:26
Estoy en access. Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar