Has probado asi?
Código sql:
Ver originalSELECT C.CampId, C.CamNombre, C.CamUbicacion, C.CamTipo, C.CosIngreso, C.TotCarpa, C.TotCaba,
SUM((C.CosIngreso + U.Costo) * Dias) AS Ganancia, COUNT(A.CampId) AS VecesAlquilado
FROM CAMPINGS C
INNER JOIN ALQUILERES A ON C.CampId = A.CampId
INNER JOIN UNIDADES U ON A.UnidadId = U.UnidadId
GROUP BY C.CampId, C.CamNombre, C.CamUbicacion, C.CamTipo, C.CosIngreso, C.TotCarpa, C.TotCaba
ORDER BY COUNT(A.CampId) DESC
Vun, en SQL Server no hay LIMIT 0,1, para eso usamos TOP n.
Saludos!