Ver Mensaje Individual
  #4  
Antiguo 12-07-2015
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Reputación: 22
fjcg02 Va camino a la fama
Hola
Código SQL [-]
select clv_ubica,
       substring(clv_ubica from 1 for 2) as clv,
       substring(clv_ubica from 3 for 3) as clv00,
       count(clv_ubica) as total
from secce0
group by clv_ubica
en principio, en una select con agrupación, todos los campos que no aparecen en el group by deben tener una función de agregado.

Es decir, debería ser algo así como esto.

Código SQL [-]
select 
       substring(clv_ubica from 1 for 2) as clv,
       substring(clv_ubica from 3 for 3) as clv00,
       count(clv_ubica) as total
from secce0
group by substring(clv_ubica from 1 for 2), substring(clv_ubica from 3 for 3)
He quitado clv_ubica porque si no te saldría un afila por cada valor de ese campo, es decir, nada que puedas utilizar.

Bueno, aver si tienes suerte. Por un lado no te da error, y por otro, consigues la información que necesitas.

Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -

Última edición por nlsgarcia fecha: 12-07-2015 a las 17:13:25. Razón: Sintaxis SQL
Responder Con Cita