consultas referencia cruzadas como subconsulta

19/07/2010 - 16:27 por omarz | Informe spam
hola Amigos,
Resulta que estoy intentando ordenar una consulta de referencia
cruzadas por un campo calculado.
Pero aparentemente no se puede porque salta un mensaje de error que
dice : no puede haber una funcion de agregado en la clausula ORDER BY
(count(*)).

Entonces se me ocurre: se podra usar esta consulta de referencia
cruzada como subconsulta de otra, y recien ordenarla?

Les paso el SQL:

TRANSFORM Count(*) AS ElValor
SELECT INFHOSP.CodEst, ESTABLEC.DenInst, Count(*) AS TOTAL
FROM ESTABLEC INNER JOIN INFHOSP ON (ESTABLEC.CodEst = INFHOSP.CodEst)
AND (ESTABLEC.AnioAct = INFHOSP.AnioInfor)
WHERE (((INFHOSP.CodProvRes)="26"))
GROUP BY INFHOSP.CodEst, ESTABLEC.DenInst
ORDER BY Count(*) DESC
PIVOT Month([fecegreso]);


Gracias

Saludos
 

Leer las respuestas

#1 José Mª Fueyo
21/07/2010 - 13:45 | Informe spam
Hola
Yo hace muchos años así lo hacía.

Salu2,

José Mª Fueyo
-
[MS MVP Access]

Preguntas similares