Hola,
tengo un problema que despues de varias horas no he conseguido arreglar. Seguramente es una chorrada pero despues de buscar durante horas por foros y demás no he conseguido arreglarlo.
Este código funciona correctamente:
Código:
strsql = "SELECT "_
&" count(Id) AS total"_
&" FROM empresas"
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open strsql, conn, 1, 2
response.write rs("total")
esto me devuelve las 4500 registros que hay en la tabla empresas
ahora bien si le añado el GROUP BY me devuelve 1
Código:
strsql = "SELECT Id,"_
&" count(Id) AS total"_
&" FROM empresas GROUP BY Id"
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open strsql, conn, 1, 2
response.write rs("total")
Necesito añadirle el GROUP BY porque necesito obtener más campos y la funciones agregadas lo requieren.
¿Alguien me puede decir donde esta el problema? GRacias