Форум: "Базы";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
Внизоптимизация Найти похожие ветки
← →
Darkwin (2003-01-04 22:29) [0]Можно ли одним TADOQuery получить данные из поля таблицы и сумму по этому полю? Может быть этого возможно добиться используя TField.FieldKind=fkCalculated?
← →
passm (2003-01-05 09:28) [1]Darkwin © (04.01.03 22:29)> Как предполагаешь увидеть такие данные?
← →
Delirium^.Tremens (2003-01-05 09:33) [2]Объединение двух запросов (UNION) может помочь, но результат может быть не наглядным. Для использования в отчете это будет подходящим решением.
← →
Darkwin (2003-01-05 13:15) [3]> Как предполагаешь увидеть такие данные?
В DBGrid данные из поля, а DBEdit сумма.
Не хотелось бы использовать для этой цели 2 ADOQuery, в отчётах же это как то реализовано...
← →
Delirium^.Tremens (2003-01-05 13:17) [4]
> В DBGrid данные из поля, а DBEdit сумма.
> Не хотелось бы использовать для этой цели 2 ADOQuery, в
> отчётах же это как то реализовано...
DBEdit будет показывать значение поля под курсором, а не какую-то фиксированную величину.
← →
Darkwin (2003-01-05 13:32) [5]
> DBEdit будет показывать значение поля под курсором, а не
> какую-то фиксированную величину.
Это я знаю, но мне интересно как это реализовано в отчётах.
Там при подсчёте суммы используется новый запрос что ли?
← →
Delirium^.Tremens (2003-01-05 13:40) [6]Darkwin © (05.01.03 13:32)
> Это я знаю, но мне интересно как это реализовано в отчётах.
> Там при подсчёте суммы используется новый запрос что ли?
Объединение запросов, например:
SELECT fname, fsum FROM table1
UNION ALL
SELECT "Итого" fname, SUM(fsum) fsum FROM table1
GROUP BY fname
← →
Darkwin (2003-01-05 13:56) [7]сэнкс, тема закрыта
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.213 c