Как запросить количество файлов с помощью Delphi firedac

Я пытаюсь собрать данные из 3-5 файлов и запросить среднее значение, стандартное отклонение и группу по

Я попытался сделать FdMemTable и поместить все данные в один memtable. Но я застрял оттуда.

Есть ли способ запросить Memtable или сделать запрос нескольких файлов?

Например, у меня есть номер файла базы данных, в котором есть данные об идентификаторе продукта и счете. Каждый файл содержит данные за каждый месяц (январь 2016 г., февраль 2016 г., март 2016 г., апрель 2016 г., ...)

Что я хочу сделать, так это рассчитать среднее значение и stdDev оценки за период, используя группу запросов по идентификатору продукта.

Сначала я пытался использовать соединение, но количество файлов различалось, поэтому я не мог использовать запрос на соединение. Итак, я ввел все 4 данных в 1 fdmemtable. Но fdmemtable, похоже, не принимает SQL.

Если он может запросить fdmemtable, то это будет лучше, или есть другой способ запросить несколько файлов (номер файла может меняться от 1 до любого числа), который тоже будет хорош.

2016.январь

ProductID | CustomerScore | MarketScore
----------+---------------+------------
    AAA   |     70        |    72
    AAB   |     72        |    35
    AAC   |     73        |    90

2016.Фев

ProductID | CustomerScore | MarketScore
----------+---------------+------------
  AAA     |     72        |     74
  AAB     |     70        |     39
  AAC     |     77        |     92

person Amber    schedule 05.01.2017    source источник
comment
Пожалуйста, объясните вашу проблему более подробно. Вы смешиваете файлы, запросы, stdev(???), FdMemTable, и непонятно, что вам нужно. Найдите достаточно времени, чтобы объяснить свою проблему и задать вопрос.   -  person Germán Estévez -Neftalí-    schedule 05.01.2017
comment
Спасибо за ответ, я добавил более подробную информацию о вопросе   -  person Amber    schedule 06.01.2017
comment
Вы пробовали использовать «Союз»?   -  person John Easley    schedule 12.01.2017


Ответы (1)


Напишите хранимую процедуру, которая будет обращаться к этим базам данных, хранящим промежуточные результаты. Ваша СУБД просто нуждается в поддержке итерации баз данных.

person Victoria    schedule 14.07.2017