0

by分割適用結合戦略に相当する SQLite はありますか?

具体的には、列を持つテーブルがありますfirm,flagfirmは数百の値を取る整数 (企業 ID)、flag値 {0,1} を取る整数です。企業ごとに数百のエントリがあります。各企業のフラグの平均を計算し、それを同じテーブルに保存したいと思います(各値が複数回繰り返されるため、効率的ではありません)。

4

1 に答える 1

1

サブクエリを使用できます:

UPDATE MyTable
SET FlagAverage = (SELECT AVG(flag)
                   FROM MyTable AS T2
                   WHERE T2.firm = MyTable.firm)
于 2013-11-12T15:49:08.283 に答える