FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Dividir un campo
Buenas gente...
Tengo una tabla en la cual esta creado un campo llamado IDCLIENTE y los clientes fueron cargados de la sgte manera. ej: IDCLIENTE 4234444301 4324343201 4445567601 4445567602 4445567603 Lo que tengo que lograr hacer es tomar los tres campos, 4445567601 4445567602,4445567603, como un mismo grupo y sumarles el campo IMPORTE .que esta en la misma tabla llamada CLIENTES. Se me ocurre leer los primeros nueve caracteres Trabajo con Delphi 7 y SQL server. Agradezco de antemano su ayuda y su tiempo en leer este thread. |
#2
|
||||
|
||||
He montado esta SQL en Access, que resuelve tu problema. Lo que deberías mirar es si también te funciona en SQL server o tienes que cambiar la función:
SELECT Left(codigo,7) AS Expr1, sum(importe) as suma FROM tabla group by Left(codigo,7) Un saludo Edu |
#3
|
|||
|
|||
Me explique mal...
Claro esta bien me olvide de decir que por medio del text de un edit tengo que ingresar el cabeza de grupo seria, que va a terminar con 00 y lo que tengo que hacer es mostrar su grupo o sea los que terminan con 01, 02, 03 segun tenga o no y sumar los importes de esos.
Alguna idea? desde ya muchas gracias |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|