Показать сообщение отдельно
  #1  
Старый 09.03.2013, 15:15
Chinvad Chinvad вне форума
Прохожий
 
Регистрация: 23.11.2011
Сообщения: 23
Репутация: 10
По умолчанию Функция SUM в SQL

Здравствуйте! Очень нужна помощь.
Нужно подсчитать сумму доходов за определенный период времени. Пытаюсь сделать ниже приведенным образом, но выдает ноль ) видимо, не без всяких оснований.
Код:
try
DM.ADOQuery1.SQL.Clear;
DM.ADOQuery1.SQL.Add('SELECT SUM(summa) AS D FROM Dohod WHERE data BETWEEN :first_date AND :last_date');
DM.ADOQuery1.Parameters.ParamByName('first_date').Value := DateTimePicker1.Date;
DM.ADOQuery1.Parameters.ParamByName('last_date').Value := DateTimePicker2.Date;
DM.ADOQuery1.Active:=True;
except
on e:Exception do
end;
MAD: Оформляем код тегом code а не php.
Ответить с цитированием