Показать сообщение отдельно
  #6  
Старый 17.02.2014, 10:09
Аватар для Mrak
Mrak Mrak вне форума
Местный
 
Регистрация: 26.01.2013
Адрес: МО
Сообщения: 438
Версия Delphi: XE2
Репутация: 17
По умолчанию

да все правильно уважаемый lmikle написал
и это будет не "дублирование запроса1", а создание временной таблицы, типа, представь, что у тебя есть такая таблица, вот и выбирай с нее суммы, количества, средние...

т.е.

Код:
 SELECT (SELECT SUM(SUMMA) where VAL = 30) as Sum_30,  
           (SELECT SUM(SUMMA) where VAL = 40) as Sum_40 FROM 
           (SELECT S, OTD, DATA_POS, FIO, SUMMA, VAL, SD_V_KL, SD_V_CBU FROM INKASSO 
           WHERE OTD=:A1 AND SD_V_KL<>1 AND SD_V_CBU<>1) as My_New_Table
__________________
Я за здоровый экстрим!
Спасибо за "спасибо")
Ответить с цитированием