Buenas la consulta es esta:
Tengo un query donde traigo algunos datos de 3 tablas pero necesito colocar dos campo que sea el resultado de sumas y restas entre seis campos.
tengo los campos (Presupuestado, Aumentos, Disminuciones, Modfidicado, ejecutado y disponible) Los campos calculados serian Modificado y Disponible el modificado es el resultado de ((Presupuestado+Aumentos)-Disminuciones) y Disponibles es (Modificado-Ejecutado) tengo la imgen del formulario pero no se como subirla aca[/img]
Publicado:
Mar Feb 15, 2011 3:04 pm
webmasterplc Excelente usuario
Registrado: Oct 31, 2009 Mensajes: 26
Asunto:
estoy intentando hacerlo
por ahora estoy sumando la columna aca trato de obtener la suma de la comna para luego restarla que ctampoco se hacerlo intente hacerlño con select sum(debe) from ejecpresupuestaria y nada que me funciona en delphi
Código:
var
total:Real;
begin
Data.sqejecpresupuestaria.Close;
Data.sqejecpresupuestaria.Close;
Data.sqejecpresupuestaria.SQL.Text:= 'select * from ejecpresupuestaria';
Data.sqejecpresupuestaria.SQL.Add('WHERE (((ejecpresupuestaria.programa)="'+programa.Text+'"))');
Data.sqejecpresupuestaria.SQL.Add('and (((ejecpresupuestaria.presupuesto)="'+presupuesto.Text+'"))');
Data.sqejecpresupuestaria.Open;
Data.sqejecpresupuestaria.first;
total:=0;
while Data.sqejecpresupuestaria.eof=false do
begin
total:=total+Data.sqejecpresupuestaria.fieldbyname('debe').asfloat;
Data.sqejecpresupuestaria.next;
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A