Group by

hector
07 de Marzo del 2006
Estoy estudiando sql y en especifico estoy con la instruccion group by pero no logro entender como funciona, alguien me podria explicarme con un ejemplo que tenga su respectiva tabla, para yo probarlo en access. Gracias

Jor-El
07 de Marzo del 2006
Pues te pongo un uso tipico de GROUP BY en oracle, no sé como se hará en access :

SELECT COUNT(*) AS CUANTOS , APELLIDOS
FROM CLIENTES
GROUP BY APELLIDOS;

CUANTOS APELLIDOS
25 GARCIA
22 LOPEZ
10 VEGA

Esto te dice que en la tabla clientes hay 25 clientes que se apellidan garcia, 22 que se apellidan lopez y 10 que se apellidan vega.
Es contar los apellidos agrupandolos por apellido
No se si te he aclarado algo o te he liado mas.............