SELECT codigo, nombre, apellido ... ; FROM Clientes ; GROUP BY codigo, nombre, apellido....Con funciones agregadas....
SELECT sum(importe) as SumaImporte, fecha, tipo ; FROM Facturas ; GROUP BY Fecha, TipoEl orden de los campos de ordenamiento lo tienes que decir, ya que primero tendras que ver que los agrupe por fecha, si hay un empate que lo haga por tipo, si hay otro empate que lo haga por el tercer campo, etc, puede que para tu regla de negocio tenga algun otro orden...
SELECT codigo,nombre,apellido,direccion,sexo,tipo_cliente ; from clientes order by tipo_cliente,codigo,nombre,apellido ......