Group BY?

nuevo en prog
30 de Enero del 2002
Amigos, soy nuevo en programacion, como es la sintaxis del Group By?
Lo que quiero es que de mi tabla de facturas me salga un histrico por cada uno de los cliente, osea de esta forma:
Cliente: A
facturas montos productos
12 facts 20050 a,b,c

Cliente: B
facturas montos productos
13 facts 326540 a,c,d,f
.....
Creo que para esto se usa el group by. Una ayuda por favor.
He tratado de hacer lo sig,
select * from facturas group by cliente

marian
30 de Enero del 2002
Hola, prueba a sustituir tu select * from facturas group by cliente por select cliente from facturas group by cliente, a ver qu pasa, suerte.

Javier
30 de Enero del 2002
Lo que quieres hacer se consigue combinando las funciones de agregado(count, sum ... etc) con select DISTINCT.
Ejemplo:
select DISTINCT Cliente,Sum(montos)as totalmontos FROM facturas
group by Cliente

Esta consulta mostrar algo similar a esto:

CLIENTE TOTALMONTOS
A 1200
B 5400

SALUDOS