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

Preguntas similare

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]
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida