Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Providers
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-04-2015
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Poder: 18
mjjj Va por buen camino
TCLientDataSet y aggregates con filtros

Estimados, espero me puedan ayudar. Estoy utilizando Delphi 2010 con un TclientDataSet, el cual tiene 3 campos (tipo, monto y detalle): integer, integer, string.
El valor de tipo puede ser 1, 2 y 3, y el monto cualquier valor entero.
Lo que necesito es tener 3 campos aggregate cada uno que sume los valores de monto según el valor del campo tipo, pero mostrando todos los registros por ejemplo en un DBGrid.

Es decir...
Código Delphi [-]
sum(if(tipo=1,monto)) --> total_1
sum(if(tipo=2,monto)) --> total_2
sum(if(tipo=3,monto)) --> total_3
Se puede hacer algo así?? ... como??

Saludos.

Última edición por nlsgarcia fecha: 14-04-2015 a las 18:48:16. Razón: Sintaxis Delphi
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TClientDataSet con SQL PacoPepe SQL 3 23-11-2007 19:34:28
Filtros sobre Filtros en Paradox Fabricio Tablas planas 9 03-04-2007 18:40:36
TClientDataset en ADO trex2000 Conexión con bases de datos 1 08-09-2006 17:34:33
dbexpress se puede con aggregates hibero Conexión con bases de datos 1 14-06-2006 23:49:02
Seguimos con los problemas... ahora, los aggregates. SKaRCHa Conexión con bases de datos 7 14-05-2003 09:31:12


La franja horaria es GMT +2. Ahora son las 23:22:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi