Hola amigos...
quiero hacer una consulta, pero no se como deberia hacerla...
tengo la siguiente consulta, en donde realizo un filtro de todos los datos que cumplan 3 condiciones.. hasta aquí todo bien.. pero además, necesito agregar u obtener 2 resultados más.. que seria
- Nro de registros que cumplen condicion
- Suma campo Proceso.Pro_Monto que cumplen la condicion
Se como usar el count y el Sum.. pero no se como agregarlos a esta consulta para que me arroje todos los datos que necesito...
o necesitaría realizar las consultas en forma separada (1 para mostrar y otra para realizar los calculos)
Código Delphi
[-]
AQ_Select.Close;
AQ_Select.SQL.Clear;
AQ_Select.SQL.Add('Select * From Personal, Proceso');
AQ_Select.SQL.Add('Where Personal.Per_Nro=Proceso.Per_Nro');
AQ_Select.SQL.Add('And (Proceso.Pro_Fecha=:Var1) And (Proceso.Pro_Tipo=:Var2) And (Proceso.Pro_Area =:Var3)');
AQ_Select.SQL.Add('Order By Proceso.Per_Nro');
AQ_Select.Parameters[0].Value := Concat(FormatDateTime('mm',Fecha.Date),'-',FormatDateTime('yyyy', Fecha.Date));
AQ_Select.Parameters[1].Value := 'L';
AQ_Select.Parameters[2].Value := Area.Text;
AQ_Select.Open;
espero que me entienda... ahh.. es para sqlserver 2000
