Да, виноват, "FROM" я пропустил, а он, конечно же, должен быть. DBGridEh отображает сумму в футере грида, а если Вам надо обязательно выводить в Edit, тогда можно попробовать
Код:
Edit1.Text := grid1.Columns[номер столбца].Footer.Value
(возможно, понадобится ещё преобразование типов). Только непонятно, зачем Вы хотите разбивать запрос на два, если одним задача должна решиться.