Ver Mensaje Individual
  #6  
Antiguo 27-03-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Reputación: 27
__cadetill Va por buen camino
Bueno, como veo que el hilo es más bien una consulta de SQL, vamos a moverlo a susodicho foro

A parte, otra posible solución (aunque me gusta más la de Juan Antonio y tambien todo depende de lo que quieras conseguit) sería lanzar dos selects anidados, es decir

Código:
SELECT  count(DISTINCT ex.doc_numero)
      FROM    expalu  ex
      WHERE  "condiciones" and 
                 ex.doc_numero IN
                                  (SELECT  ins.doc_numero
                                   FROM   insren as ins
                                   WHERE   "condiones"
                                   Group By ins.doc_numero,ins.carrera
                                    HAVING 6<= count(DISTINCT cod_ren) and count(DISTINCT cod_ren) <=10
                                   ) AND
                 ex.carrera IN
                                  (SELECT  ins.carrera
                                   FROM   insren as ins
                                   WHERE   "condiones"
                                   Group By ins.doc_numero,ins.carrera
                                    HAVING 6<= count(DISTINCT cod_ren) and count(DISTINCT cod_ren) <=10
                                   )
Responder Con Cita