簡體   English   中英

如何使用 Delphi Firedac 查詢文件數

[英]How do I query number of files using Delphi firedac

我正在嘗試從 3-5 個文件中收集數據並查詢 select average、stddev 和 group by

我嘗試制作 FdMemTable 並將所有數據放在一個 memtable 中。 但我被困在那里。

有沒有辦法查詢 Memtable 或者有沒有辦法查詢多個文件?

例如,我有多個 db 文件,其中包含產品 ID 和分數的數據。 每個文件都有每個月的數據(2016年1月,2016年2月,2016年3月,2016年4月,...)

我想要做的是使用查詢組按產品 ID 計算該時期的平均分數和標准差。

起初我嘗試使用連接,但文件數量各不相同,所以我無法使用連接查詢。 所以我在 1 個 fdmemtable 中輸入了所有 4 個數據。 但是fdmemtable 好像不帶SQL。

如果它能夠查詢 fdmemtable 那么它會是最好的,或者有其他方法來查詢多個文件(文件數可以從 1 更改為任何數字)也很好。

2016.Jan

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

2016.2月

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

編寫一個存儲過程來訪問那些存儲中間結果的數據庫。 您的 DBMS 只需要對迭代數據庫的支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM